Public Member Functions | Protected Attributes | List of all members
FSMObject Class Reference
Inheritance diagram for FSMObject:
FSMBasicState FSMSlave FSMTransition FSMHistory FSMState

Public Member Functions

const char * className () const
 
virtual void cleanup ()
 
virtual Kernel::String getIdentifier () const
 
Tcl_Interp * getInterpreter () const
 
Kernel::String getLogName () const
 
FSMStargetStar () const
 
void handleException (const Kernel::String &pActionType, const Kernel::String &pMessage) const
 
void handleWarningException (const Kernel::String &pActionType, const Kernel::String &pMessage) const
 
virtual void initialize ()
 
int isA (const char *) const
 
void setInteractiveSimParams (const Kernel::String &pTextAnimEntity, const Kernel::String &pTextAnimAction) const
 
void setInterpreter (Tcl_Interp *pInterpreter)
 
void setStar (FSMStar *pStar)
 
virtual void setup ()
 
virtual void wrapup ()
 

Protected Attributes

Tcl_Interp * mInterpreter
 
FSMStarmStar