UserState Class Reference

Tracks the information pertinent to serialize user's simulation. More...

#include <UserState.h>

Inheritance diagram for UserState:
Collaboration diagram for UserState:

List of all members.

Public Member Functions

 UserState ()
 Empty constructor.
 UserState (string statename)
 Constructor used when creating a new state.
virtual ~UserState ()
 Empty destructor.
string getSession () const
 Returns the persistent space name of the UserState.
void setSession (string newname)
 Sets the persistent space name of the UserState.
uint32 getVersion () const
 Returns the specific version of the UserState.
void setVersion (uint32 newversion)
 Sets the specific version of the UserState.
void newVersion ()
 Augment the version number.
virtual StateHistorygetHistory ()=0
 Returns the history object for this state.
virtual StateMetaInfogetMetaInfo ()=0
 Returns the meta info object for this state.
virtual StateTransClosuregetTransClosure ()=0
 Returns the transitive closure object for this state.

Friends

class boost::serialization::access


Detailed Description

Tracks the information pertinent to serialize user's simulation.

Constructor & Destructor Documentation

UserState::UserState (  ) 

Empty constructor.

Used when restoring and subclasses.


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