Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
sttcl | Provides base classes to build state machines |
internal | Classes used internally by the STTCL implementation |
boost_impl | Contains boost based implementation classes for STTCL |
cx11_impl | Contains C++ 11 standard based implementation classes for STTCL |
posix_impl | Contains posix based implementation classes for STTCL |
ThreadFunctionHelper | |
CompositeStateBase | |
CompositeStateBaseWithDeepHistory | |
CompositeStateBaseWithShallowHistory | |
CompositeStateBaseSelector | |
CompositeStateBaseSelector< CompositeStateHistoryType::Deep, InnerStateType > | |
CompositeStateBaseSelector< CompositeStateHistoryType::Shallow, InnerStateType > | |
RegionContainer | |
ConcurrentCompositeStateWithEventArgs | |
ConcurrentCompositeStateWithoutEventArgs | |
ConcurrentCompositeBaseImplementationSelector | |
ConcurrentCompositeBaseImplementationSelector< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, void, StateBaseImpl > | |
ConcurrentCompositeStateBase | |
RefCountPtrBase | |
PtrRef | |
EventArgsInterfaceSelector | |
EventArgsInterfaceSelector< RegionContainerImpl, IInnerState, void > | |
IRegionEventDispatchWithArgs | |
IRegionEventDispatchWithoutArgs | |
RegionEventDispatchInterfaceSelector | |
RegionEventDispatchInterfaceSelector< RegionContainerImpl, IInnerState, void > | |
DispatchedEvent | |
RegionBaseImplWithEventArgs | |
RegionBaseImplWithoutEventArgs | |
RegionBaseImplementationSelector | |
RegionBaseImplementationSelector< RegionImpl, RegionContainerImpl, IInnerState, void > | |
SttclMutex | |
AutoLocker | |
SttclSemaphore | |
SttclThread | |
ActiveState | |
ClassMethodThread | |
CompositeStateHistoryType | |
CompositeState | |
ConcurrentCompositeState | |
EventQueue | |
RefCountPtr | |
RefCountPtr< void, MutexType > | |
RegionBase | |
Region | |
StateBase | |
State | |
StateMachine | |
TimeDuration | |
IInnerState | |
ThreadImpl | |