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

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

changeStateImpl(Context *context, StateBase< StateMachineImpl, IState > *newState)sttcl::StateBase< StateMachineImpl, IState >inline
changeStateImpl(StateMachineContext *context, StateBase< StateMachineImpl, IState > *newState)sttcl::StateBase< StateMachineImpl, IState >inline
Context typedefsttcl::StateBase< StateMachineImpl, IState >
endDo(Context *context)=0sttcl::StateBase< StateMachineImpl, IState >pure virtual
entry(Context *context)=0sttcl::StateBase< StateMachineImpl, IState >pure virtual
exit(Context *context)=0sttcl::StateBase< StateMachineImpl, IState >pure virtual
finalizeSubStateMachines(bool recursive)=0sttcl::StateBase< StateMachineImpl, IState >pure virtual
initSubStateMachines(bool recursive)=0sttcl::StateBase< StateMachineImpl, IState >pure virtual
startDo(Context *context)=0sttcl::StateBase< StateMachineImpl, IState >pure virtual
StateBase()sttcl::StateBase< StateMachineImpl, IState >inlineprotected
StateInterface typedefsttcl::StateBase< StateMachineImpl, IState >
StateMachine< StateMachineImpl, IState > classsttcl::StateBase< StateMachineImpl, IState >friend
~StateBase()sttcl::StateBase< StateMachineImpl, IState >inlineprotectedvirtual