sttcl  v0.9c
STTCL C++ template state machine framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl > Member List

This is the complete list of members for sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >, including all inherited members.

changeState(InnerStateClass *newState)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inline
changeState(Context *context, StateBase< StateMachineImpl, OuterStateInterface > *newState)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inlineprotected
CompositeState(StateDoAction argDoAction=0)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inline
CompositeStateBase()sttcl::internal::CompositeStateBase< InnerStateType >inlineprotected
CompositeStateHistoryBaseClass typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
Context typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
entryImpl(Context *context)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inline
exitImpl(Context *context)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inline
finalizeImpl(bool finalizeSubStateMachines)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inline
finalizeStateHistory(CompositeStateImpl *compositeState)sttcl::internal::CompositeStateBase< InnerStateType >inlineprotected
finalizeSubStateMachines(bool recursive)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inlineprotectedvirtual
getStateHistory()sttcl::internal::CompositeStateBase< InnerStateType >inlineprotected
Implementation typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
initializeImpl(bool force)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inline
initSubStateMachines(bool recursive)sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inlineprotectedvirtual
InnerStateClass typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
OuterStateInterface typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
resumeStateHistory(CompositeStateImpl *compositeState)sttcl::internal::CompositeStateBase< InnerStateType >inlineprotected
saveCurrentState(InnerStateType *currentState)sttcl::internal::CompositeStateBase< InnerStateType >inlineprotected
StateDoAction typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
StateImplementationBase typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
StateInterface typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
StateMachineImplementationBase typedefsttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
subStateMachineCompleted()sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inline
subStateMachineCompletedImpl()sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inline
~CompositeState()sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >inlinevirtual
~CompositeStateBase()sttcl::internal::CompositeStateBase< InnerStateType >inlineprotected