sttcl
v0.9c
STTCL C++ template state machine framework
|
#include <ConcurrentCompositeState.h>
Public Types | |
typedef RegionBase < CompositeStateImpl, IInnerState, EventArgs > | RegionBaseType |
Public Member Functions | |
virtual | ~RegionContainer () |
virtual void | regionCompleted (RegionBaseType *region)=0 |
typedef RegionBase<CompositeStateImpl,IInnerState,EventArgs> sttcl::internal::RegionContainer< CompositeStateImpl, IInnerState, EventArgs >::RegionBaseType |
The region base class type.
Reimplemented in sttcl::internal::ConcurrentCompositeStateBase< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >.
|
inlinevirtual |
Destructor for the RegionContainer class.
|
pure virtual |
Called when a region sub state machine completes (finalizes).
region | A pointer to the finalized region. |