#include <framework.h>
Inheritance diagram for AAA_StateMachineBase:

Public Member Functions | |
| virtual void | Start ()=0 |
| This function is used for starting the state machine. | |
| virtual void | Stop ()=0 |
| This function is used for stopping the state machine. | |
| virtual void | Restart () |
| This function is used for restarting the state machine. | |
| virtual bool | Running ()=0 |
| This function is used for checking whether the state machine is running. | |
| virtual void | Event (AAA_Event ev)=0 |
| AAA_StateMachineBase & | operator= (AAA_StateMachineBase &sm) |
| Reference assignment operator. | |
| std::string & | Name () |
Protected Member Functions | |
| AAA_StateMachineBase (char *name=0) | |
| virtual | ~AAA_StateMachineBase () |
| Overloaded by derived class's destractors. | |
|
|
This function is used for passing event to the instance of this class. Implemented in AAA_StateMachine< ARG >. |
|
|
This function is used for passing event to the instance of this class. |
1.3.5