baci::RecoverableObject Class Reference

#include <baciRecoverableObject.h>

Inheritance diagram for baci::RecoverableObject:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~RecoverableObject ()
virtual int getId (void)=0
virtual const char * getName (void)=0
virtual char * getObjectState (void)=0
virtual void setObjectState (const char *state)=0

Detailed Description

Interface which recoverable classes must implement This interface provides all methods needed by BACIRecoveryManager to create unique stringified data containing object state.

Author:
Matej Sekoranja, Jozef Stefan Institute, Slovenia
See also:
BACIRecoveryManager

Constructor & Destructor Documentation

virtual baci::RecoverableObject::~RecoverableObject (  )  [inline, virtual]

Destructor


Member Function Documentation

virtual int baci::RecoverableObject::getId ( void   )  [pure virtual]
virtual const char* baci::RecoverableObject::getName ( void   )  [pure virtual]
virtual char* baci::RecoverableObject::getObjectState ( void   )  [pure virtual]
virtual void baci::RecoverableObject::setObjectState ( const char *  state  )  [pure virtual]

The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2