sttcl  v0.9c
STTCL C++ template state machine framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sttcl::internal::ConcurrentCompositeBaseImplementationSelector< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl > Struct Template Reference

#include <ConcurrentCompositeState.h>

List of all members.

Public Types

typedef
ConcurrentCompositeStateWithEventArgs
< CompositeStateImpl,
StateMachineImpl, IInnerState,
NumOfRegions, EventArgs,
StateBaseImpl > 
RESULT_TYPE

Detailed Description

template<class CompositeStateImpl, class StateMachineImpl, class IInnerState, unsigned int NumOfRegions, class EventArgs, class StateBaseImpl>
struct sttcl::internal::ConcurrentCompositeBaseImplementationSelector< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >

Used to select the region base implementation.

Template Parameters:
StateMachineImpl
StateInterface
EventArgs

Member Typedef Documentation

template<class CompositeStateImpl, class StateMachineImpl, class IInnerState, unsigned int NumOfRegions, class EventArgs, class StateBaseImpl>
typedef ConcurrentCompositeStateWithEventArgs<CompositeStateImpl,StateMachineImpl,IInnerState,NumOfRegions,EventArgs,StateBaseImpl> sttcl::internal::ConcurrentCompositeBaseImplementationSelector< CompositeStateImpl, StateMachineImpl, IInnerState, NumOfRegions, EventArgs, StateBaseImpl >::RESULT_TYPE

The region base implementation type.


The documentation for this struct was generated from the following file: