sttcl  v0.9c
STTCL C++ template state machine framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sttcl::State< StateImpl, StateMachineImpl, IState > Member List

This is the complete list of members for sttcl::State< StateImpl, StateMachineImpl, IState >, including all inherited members.

changeState(Context *context, StateBaseType *newState)sttcl::State< StateImpl, StateMachineImpl, IState >inlineprotected
changeState(StateMachineContext *context, StateBaseType *newState)sttcl::State< StateImpl, StateMachineImpl, IState >inlineprotected
changeStateImpl(Context *context, StateBase< StateMachineImpl, IState > *newState)sttcl::StateBase< StateMachineImpl, IState >inline
changeStateImpl(StateMachineContext *context, StateBase< StateMachineImpl, IState > *newState)sttcl::StateBase< StateMachineImpl, IState >inline
checkDirectTransitionImpl(Context *context, bool &finalize, StateBaseType *&nextState)sttcl::State< StateImpl, StateMachineImpl, IState >inline
Context typedefsttcl::State< StateImpl, StateMachineImpl, IState >
doActionsttcl::State< StateImpl, StateMachineImpl, IState >protected
endDoImpl(Context *context)sttcl::State< StateImpl, StateMachineImpl, IState >inline
entryImpl(Context *context)sttcl::State< StateImpl, StateMachineImpl, IState >inline
exitImpl(Context *context)sttcl::State< StateImpl, StateMachineImpl, IState >inline
finalizeSubStateMachinesImpl(bool recursive)sttcl::State< StateImpl, StateMachineImpl, IState >inline
Implementation typedefsttcl::State< StateImpl, StateMachineImpl, IState >
initSubStateMachinesImpl(bool recursive)sttcl::State< StateImpl, StateMachineImpl, IState >inline
startDoImpl(Context *context)sttcl::State< StateImpl, StateMachineImpl, IState >inline
State(StateDoAction argDoAction=0)sttcl::State< StateImpl, StateMachineImpl, IState >inlineprotected
StateBase()sttcl::StateBase< StateMachineImpl, IState >inlineprotected
StateBaseType typedefsttcl::State< StateImpl, StateMachineImpl, IState >
StateDoAction typedefsttcl::State< StateImpl, StateMachineImpl, IState >
StateInterface typedefsttcl::StateBase< StateMachineImpl, IState >
~State()sttcl::State< StateImpl, StateMachineImpl, IState >inlineprotectedvirtual
~StateBase()sttcl::StateBase< StateMachineImpl, IState >inlineprotectedvirtual