Pyrogenesis  trunk
CFsm Member List

This is the complete list of members for CFsm, including all inherited members.

AddEvent(unsigned int eventType)CFsm
AddState(unsigned int state)CFsm
AddTransition(unsigned int state, unsigned int eventType, unsigned int nextState)CFsm
AddTransition(unsigned int state, unsigned int eventType, unsigned int nextState, void *pAction, void *pContext)CFsm
CFsm(void)CFsm
GetCurrState(void) const CFsminline
GetEvents(void) const CFsminline
GetEventTransition(unsigned int eventType) const CFsm
GetNextState(void) const CFsminline
GetStates(void) const CFsminline
GetTransition(unsigned int state, unsigned int eventType) const CFsm
GetTransitions(void) const CFsminline
IsDone(void) const CFsmvirtual
IsFirstTime(void) const CFsmprivate
IsValidEvent(unsigned int eventType) const CFsm
IsValidState(unsigned int state) const CFsm
m_CurrStateCFsmprivate
m_DoneCFsmprivate
m_EventsCFsmprivate
m_FirstStateCFsmprivate
m_NextStateCFsmprivate
m_StatesCFsmprivate
m_TransitionsCFsmprivate
NONCOPYABLE(CFsm)CFsmprivate
SetCurrState(unsigned int state)CFsm
SetFirstState(unsigned int firstState)CFsm
SetNextState(unsigned int nextState)CFsminline
Setup(void)CFsmvirtual
Shutdown(void)CFsm
Update(unsigned int eventType, void *pEventData)CFsm
~CFsm(void)CFsmvirtual