diff options
Diffstat (limited to 'CIAO/ciao/FTComponentServer/StateSynchronizationAgent/StatefulObject.h')
-rw-r--r-- | CIAO/ciao/FTComponentServer/StateSynchronizationAgent/StatefulObject.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/CIAO/ciao/FTComponentServer/StateSynchronizationAgent/StatefulObject.h b/CIAO/ciao/FTComponentServer/StateSynchronizationAgent/StatefulObject.h deleted file mode 100644 index 40e63f5e675..00000000000 --- a/CIAO/ciao/FTComponentServer/StateSynchronizationAgent/StatefulObject.h +++ /dev/null @@ -1,44 +0,0 @@ -// -*- C++ -*- - -//============================================================================= -/** - * @file StatefulObject.h - * - * $Id$ - * - * @author Friedhelm Wolf (fwolf@dre.vanderbilt.edu) - */ -//============================================================================= - -#ifndef _STATEFUL_OBJECT_H_ -#define _STATEFUL_OBJECT_H_ - -// forward declaration -namespace CORBA { - class Any; -}; - -/** - * @class StatefulObject - * - * @brief Abstract Base class for objects that have a set_state method. - * - * This class shields differences in how to disseminate state throughout - * the system (e.g. either by standard CORBA calls, AMI or DDS) from - * the state synchronization agent - */ -class StatefulObject -{ -public: - - /// ctor - StatefulObject (); - - /// dtor - virtual ~StatefulObject (); - - /// method to set the - virtual void set_state (const ::CORBA::Any & state_value) = 0; -}; - -#endif /* _STATEFUL_OBJECT_H_ */ |