Inheritance diagram for AAA_StateMachine< ARG >:
Public Member Functions
|Overloaded by derived class's destractors. |
|virtual void||Start () throw (AAA_Error)|
|This function is used for starting the state machine. |
|This function is used for stopping the state machine. |
|void||Event (AAA_Event ev)|
|AAA_StateMachine< ARG > &||operator= (AAA_StateMachine< ARG > &sm)|
|Reference assignment operator. |
Protected Member Functions
|AAA_StateMachine (ARG &arg, AAA_StateTable< ARG > &table, char *name=0)|
|AAA_StateTable< ARG > &||stateTable|
This function is used for passing event to the instance of this class.
This function is used for checking whether the state machine has been started.