#include <framework.h>
Public Member Functions | |
AAA_State | InitialState () throw (AAA_Error) |
This function is used for getting an initial state. | |
void | InitialState (AAA_State st) |
This function is used for setting an initial state. | |
bool | FindStateTableEntry (AAA_State st, AAA_Event ev, AAA_StateTableEntry< ARG > *&entry) |
bool | FindStateTableEntry (AAA_State st, AAA_StateTableEntry< ARG > *&entry) |
Protected Member Functions | |
void | AddStateTableEntry (AAA_State pSt, AAA_Event ev, AAA_State nSt, AAA_Action< ARG > &ac=AAA_NullAction< ARG >()()) throw (AAA_Error) |
This function is used for adding an entry for a specific event. | |
void | AddWildcardStateTableEntry (AAA_State pSt, AAA_State nSt, AAA_Action< ARG > &ac=AAA_NullAction< ARG >()()) throw (AAA_Error) |
This function is used for adding an entry for wildcard event. |
|
This function is used for finding an entry for a specific state with wildcard event. |
|
This function is used for finding an entry for a specific pairw of state and event. |