|
void | addHistory (FSMHistory *pHistory) |
|
void | addOutTransition (FSMTransition *pTransition) |
|
const char * | className () const |
|
void | execDefaultAction () |
|
void | execEntryAction () |
|
void | execSlave (int pEntryType) |
|
FSMState * | getDefaultEntrance () const |
|
int | getEntryType () const |
|
int | getHierarchyLevel () const |
|
Kernel::String | getIdentifier () const |
|
const Kernel::String & | getLogicalName () const |
|
FSMState * | getNextState (int pSynchronous, int pPreemptive) |
|
int | hasSynchronousTransitions () const |
|
int | isA (const char *) const |
|
int | isHierarchical () const |
|
void | setDefaultEntrance (FSMState *pDefaultEntrance) |
|
void | setEnteredByDefault () |
|
void | setEntryType (int pEntryType) |
|
FSMState & | setState (const char *pName, const char *pLogicalName, const char *pSlaveClassName, FSMState *pParentState, FSMState *pDefaultEntrance) |
|
void | setup () |
|
void | wrapup () |
|
const char * | className () const |
|
FSMState * | getParentState () const |
|
int | isA (const char *) const |
|
void | setParentState (FSMState *pParent) |
|
const char * | className () const |
|
virtual void | cleanup () |
|
Tcl_Interp * | getInterpreter () const |
|
Kernel::String | getLogName () const |
|
FSMStar * | getStar () 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) |
|
|
void | execEntryActions (const FSMState *pStartState) |
|
void | execExitAction () |
|
void | execExitActions (const FSMState *pStopState) |
|
FSMTransition * | getFiringTransition (int pSynchronous, int pPreemptive) |
|
void | getOutTransitions (FSMTransitionList &pTransitionList, int pSynchronous, int pPreemptive) |
|
void | setDefaultAction (PtrToAction pPtr) |
|
void | setEntryAction (PtrToAction pPtr) |
|
void | setExitAction (PtrToAction pPtr) |
|
void | setHierarchyLevel () |
|
void | updateHistories (FSMState *pStopState, FSMState *pCurrentState) |
|
void | updateParentHistories (FSMState *pCurrentState) |
|