TestUserState Class Reference

Manage state inforation of a user-defined persistant object. More...

#include <TestUserState.h>

Inheritance diagram for TestUserState:
Collaboration diagram for TestUserState:

List of all members.

Public Member Functions

 TestUserState (string state_name, uint32 version, bool saving)
 Constructs a test user state that holds state information:.
StateHistorygetHistory ()
 Returns the history object for this state.
StateMetaInfogetMetaInfo ()
 Returns the meta info object for this state.
StateTransClosure_TestgetTransClosure ()
 Returns the transitive closure object for this state.
void addObject (Serializable *obj)
 Constructor used when reading.
void addObject (Vector *obj)
 A Vector type.
void addObject (Matrix *obj)
 A Matrix type.
void addObject (Three_Vector *obj)
 A Three-Vector type.
void addObject (CVector *obj)
 A complex-valued Vector type.
void addObject (CMatrix *obj)
 A complex-valued Matrix type.

Friends

class boost::serialization::access


Detailed Description

Manage state inforation of a user-defined persistant object.

Constructor & Destructor Documentation

TestUserState::TestUserState ( string  state_name,
uint32  version,
bool  saving 
)

Constructs a test user state that holds state information:.

  • Meta information (username of archiver, hostname archive was written on, etc);
  • A blank history object (no history outside of CLI), and;
  • The transitive closure of a collection of objects.


Member Function Documentation

void TestUserState::addObject ( Serializable obj  ) 

Constructor used when reading.

Add objects to the state A serializable object


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

Send suggestions, questions, and feedback to WEINBERG at ASTRO dot UMASS dot EDU.
Documentation generated at Fri Mar 26 00:35:12 2010 by doxygen