_comp | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | private |
_compIds | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | private |
_creator | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | mutableprivate |
_initialStateEnumerator | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | mutableprivate |
_models | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | private |
_notStarted | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | mutableprivate |
_pendingInputs | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | mutableprivate |
_pendingOutputs | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | mutableprivate |
_stateOfVector | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | mutableprivate |
_sync | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | private |
_synchronisationEventsInUse | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | private |
_synchronisationEventsOfSynchronisedEvent | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | private |
_synchronisedFsm | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | private |
_valid | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | private |
_vectorOfState | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | mutableprivate |
checkSynchronisationEvent(const SyncEvent &syncEvent) | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inlineprivate |
completeSynchronisation(Fsm &synchronisedFsm) | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
completeSynchronisation() | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inlineprivate |
Component typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
component() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
ComposableModel()=default | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
ComposableModel(ComposableModel const &other)=default | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
ComposableModel(ComposableModel &&other)=default | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
ComposableModel(const Component &component, const SynchronisationRules< Fsm > &synchronisation) | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
ComposableModel(const vector< typename Ptr< ComposableModel >::ConstP > &models, const SynchronisationRules< Fsm > &synchronisation, StateCreator &creator) | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
ComposableModel(const vector< typename Ptr< ComposableModel >::ConstP > &models, const SynchronisationRules< Fsm > &synchronisation, StateCreator &creator, Fsm &result) | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
computeSynchronisationEventsInUse() | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inlineprivate |
createInitialStates() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inlineprivate |
Event typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
Exception typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
init(Fsm &synchronisedFsm) | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
initialStateBegin() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
initialStateEnd() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
InitialStateEnumerator typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
InitialStateIterator typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
initInitialStateEnumeration() | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inlineprivate |
inputEventTransitionBegin(State s, Event e) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
inputEventTransitionEnd(State s, Event e) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
InputEventTransitionIterator typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
inputTransitionBegin(State s) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
inputTransitionEnd(State s) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
InputTransitionIterator typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
isValid() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
models() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
models() | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
name() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
newInitialState(StateVector &initialStates, State &initialState) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
newState(const StateVector &states, State &result) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
operator=(ComposableModel const &other)=default | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
operator=(ComposableModel &&other)=default | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
outputEventTransitionBegin(State s, Event e) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
outputEventTransitionEnd(State s, Event e) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
OutputEventTransitionIterator typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
outputTransitionBegin(State s) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
outputTransitionEnd(State s) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
OutputTransitionIterator typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
State typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
stateBegin() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
stateEnd() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
StateIterator typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
StateOfVector typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
StateVector typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
SyncEvent typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
synchronisationLaw() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
synchroniseInputs(State state, Event event) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
synchroniseOutputs(State state, Event event) const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
SyncRules typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
Transition typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
transitionBegin() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
transitionEnd() const | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inline |
TransitionIterator typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
typeName() | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | inlinestatic |
VectorOfState typedef | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | |
~ComposableModel()=default | Diades::Automata::Experimental::ComposableModel< Fsm, StateCreator > | virtual |