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 typedef | sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl > | |
Context typedef | sttcl::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 typedef | sttcl::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 typedef | sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl > | |
OuterStateInterface typedef | sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl > | |
resumeStateHistory(CompositeStateImpl *compositeState) | sttcl::internal::CompositeStateBase< InnerStateType > | inlineprotected |
saveCurrentState(InnerStateType *currentState) | sttcl::internal::CompositeStateBase< InnerStateType > | inlineprotected |
StateDoAction typedef | sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl > | |
StateImplementationBase typedef | sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl > | |
StateInterface typedef | sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl > | |
StateMachineImplementationBase typedef | sttcl::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 |