sttcl
v0.9c
STTCL C++ template state machine framework
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Functions
Variables
Typedefs
Enumerations
Enumerator
Related Functions
a
b
c
e
i
n
o
r
s
t
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
- a -
ActiveStateImpl :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
ActiveStateMutexImpl :
sttcl::ActiveState< StateImpl, StateMachineImpl, IState, StateThreadType, TimeDurationType, EndDoActionSemaphoreType, ActiveStateMutexType >
- b -
BaseClassSelectorType :
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
BaseClassType :
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
- c -
CompositeStateBase :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
CompositeStateHistoryBaseClass :
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
ConcurrenCompositeStateBaseType :
sttcl::ConcurrentCompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
Context :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateWithoutEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateWithEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
,
sttcl::ActiveState< StateImpl, StateMachineImpl, IState, StateThreadType, TimeDurationType, EndDoActionSemaphoreType, ActiveStateMutexType >
,
sttcl::StateMachine< StateMachineImpl, IState >
,
sttcl::State< StateImpl, StateMachineImpl, IState >
,
sttcl::StateBase< StateMachineImpl, IState >
- e -
EndDoActionSemaphoreImpl :
sttcl::ActiveState< StateImpl, StateMachineImpl, IState, StateThreadType, TimeDurationType, EndDoActionSemaphoreType, ActiveStateMutexType >
EventArgsSelectorType :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::internal::DispatchedEvent< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::IRegionEventDispatchWithoutArgs< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::IRegionEventDispatchWithArgs< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateWithoutEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateWithEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
- i -
Implementation :
sttcl::ActiveState< StateImpl, StateMachineImpl, IState, StateThreadType, TimeDurationType, EndDoActionSemaphoreType, ActiveStateMutexType >
,
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
,
sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::internal::RegionBaseImplWithEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::State< StateImpl, StateMachineImpl, IState >
InnerEventHandler :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::internal::ConcurrentCompositeStateWithoutEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, StateBaseImpl >
,
sttcl::internal::RegionBaseImplWithEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::DispatchedEvent< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::internal::EventArgsInterfaceSelector< RegionContainerImpl, IInnerState, EventArgsType >
,
sttcl::internal::EventArgsInterfaceSelector< RegionContainerImpl, IInnerState, void >
,
sttcl::internal::IRegionEventDispatchWithArgs< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::IRegionEventDispatchWithoutArgs< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::ConcurrentCompositeStateWithEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
InnerStateClass :
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
InnerStateInterface :
sttcl::ConcurrentCompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
InternalEventHandler :
sttcl::internal::DispatchedEvent< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
- n -
NativeTimeDuration :
sttcl::TimeDuration< Implementation >
- o -
OuterEventHandler :
sttcl::internal::ConcurrentCompositeStateWithEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateWithoutEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
OuterStateInterface :
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
,
sttcl::ConcurrentCompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
- r -
RefCountPtr :
sttcl::internal::ConcurrentCompositeStateWithEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateWithoutEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, StateBaseImpl >
,
sttcl::internal::EventArgsInterfaceSelector< RegionContainerImpl, IInnerState, EventArgsType >
,
sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::DispatchedEvent< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::EventArgsInterfaceSelector< RegionContainerImpl, IInnerState, void >
,
sttcl::internal::RegionBaseImplWithEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::internal::IRegionEventDispatchWithArgs< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::internal::IRegionEventDispatchWithoutArgs< RegionContainerImpl, IInnerState, EventArgs >
RegionBaseClass :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::internal::DispatchedEvent< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::RegionBaseImplWithEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
RegionBaseType :
sttcl::internal::RegionContainer< CompositeStateImpl, IInnerState, EventArgs >
,
sttcl::internal::ConcurrentCompositeStateWithEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateWithoutEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
RegionEventDispatchInterface :
sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >
RegionsArray :
sttcl::internal::ConcurrentCompositeStateWithoutEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateWithEventArgs< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::ConcurrentCompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
RegionsBaseType :
sttcl::ConcurrentCompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
RegionStateBase :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
RegionStateMachine :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
RegionThreadImpl :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
ReleaseFunc :
sttcl::internal::RefCountPtrBase< MutexType >
RESULT_TYPE :
sttcl::internal::ConcurrentCompositeBaseImplementationSelector< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, void, StateBaseImpl >
,
sttcl::internal::RegionEventDispatchInterfaceSelector< RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::CompositeStateBaseSelector< CompositeStateHistoryType::Shallow, InnerStateType >
,
sttcl::internal::CompositeStateBaseSelector< HistoryType, InnerStateType >
,
sttcl::internal::RegionEventDispatchInterfaceSelector< RegionContainerImpl, IInnerState, void >
,
sttcl::internal::CompositeStateBaseSelector< CompositeStateHistoryType::Deep, InnerStateType >
,
sttcl::internal::RegionBaseImplementationSelector< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
,
sttcl::internal::RegionBaseImplementationSelector< RegionImpl, RegionContainerImpl, IInnerState, void >
,
sttcl::internal::ConcurrentCompositeBaseImplementationSelector< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
- s -
SelectedRegionBase :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
SelfClassType :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
StateBaseClass :
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::StateMachine< StateMachineImpl, IState >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
StateBaseType :
sttcl::ActiveState< StateImpl, StateMachineImpl, IState, StateThreadType, TimeDurationType, EndDoActionSemaphoreType, ActiveStateMutexType >
,
sttcl::State< StateImpl, StateMachineImpl, IState >
StateDoAction :
sttcl::ActiveState< StateImpl, StateMachineImpl, IState, StateThreadType, TimeDurationType, EndDoActionSemaphoreType, ActiveStateMutexType >
,
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::State< StateImpl, StateMachineImpl, IState >
StateImplementationBase :
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
StateInterface :
sttcl::StateBase< StateMachineImpl, IState >
,
sttcl::Region< RegionImpl, RegionContainerImpl, IInnerState, EventArgs, HistoryType, StateThreadType, TimeDurationType, SemaphoreType, MutexType, EventQueueType >
,
sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
,
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
,
sttcl::StateMachine< StateMachineImpl, IState >
StateMachineClass :
sttcl::ConcurrentCompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >
StateMachineImplementationBase :
sttcl::CompositeState< CompositeStateImpl, StateMachineImpl, IInnerState, HistoryType, StateBaseImpl, StateMachineBaseImpl >
StateThreadImpl :
sttcl::ActiveState< StateImpl, StateMachineImpl, IState, StateThreadType, TimeDurationType, EndDoActionSemaphoreType, ActiveStateMutexType >
- t -
ThreadMethodPtr :
sttcl::ClassMethodThread< T, UserArgs, ThreadImpl, MutexImpl >
,
sttcl::internal::SttclThread< Impl >
TimeDurationImpl :
sttcl::ActiveState< StateImpl, StateMachineImpl, IState, StateThreadType, TimeDurationType, EndDoActionSemaphoreType, ActiveStateMutexType >
Generated on Sat Apr 13 2013 09:53:45 for sttcl by
1.8.1