|
|
Classes | |
| class | DynamicRemoteState |
| class | DynamicRemoteStateClass |
| class | EndState |
| class | Event |
| class | LocalState |
| class | ParameterMapping |
| class | RegularState |
| class | RemoteState |
| class | State |
| class | StateInstance |
| class | StateInstanceFactory |
| class | StateParameter |
| class | Transition |
| class | Visitor |
Enumerations | |
| enum | SignalType { eAdded , eUnchanged , eChanged , eActivated , eDeactivated , eRemoved , eSignalTypeCount } |
| The SignalType enum. More... | |
Functions | |
| bool | containsOutgoingEvent (const QString &eventName, const EventList &events) |
| using CTransitionList = QList<TransitionCPtr> |
| typedef std::shared_ptr< DynamicRemoteStateClass > DynamicRemoteStateClassPtr = std::shared_ptr<DynamicRemoteStateClass> |
Definition at line 40 of file DynamicRemoteStateClass.h.
| typedef std::shared_ptr< const DynamicRemoteState > DynamicRemoteStateCPtr = std::shared_ptr<const DynamicRemoteState> |
Definition at line 46 of file DynamicRemoteState.h.
| using DynamicRemoteStatePtr = std::shared_ptr<DynamicRemoteState> |
Definition at line 45 of file DynamicRemoteState.h.
| typedef std::shared_ptr< const EndState > EndStateCPtr = std::shared_ptr<const EndState> |
Definition at line 52 of file XmlWriter.h.
| using EndStatePtr = std::shared_ptr<EndState> |
Definition at line 45 of file EndState.h.
| typedef QList< statechartmodel::EventPtr > EventList = QList<EventPtr> |
Definition at line 47 of file XmlWriter.h.
Definition at line 46 of file XmlWriter.h.
| typedef std::shared_ptr< const LocalState > LocalStateCPtr = std::shared_ptr<const LocalState> |
Definition at line 50 of file XmlWriter.h.
| using LocalStatePtr = std::shared_ptr<LocalState> |
Definition at line 47 of file LocalState.h.
| typedef QList< ParameterMappingPtr > ParameterMappingList = QList<ParameterMappingPtr> |
Definition at line 49 of file XmlWriter.h.
| typedef std::shared_ptr< ParameterMapping > ParameterMappingPtr = std::shared_ptr<ParameterMapping> |
Definition at line 48 of file XmlWriter.h.
| typedef std::shared_ptr< const RemoteState > RemoteStateCPtr = std::shared_ptr<const RemoteState> |
Definition at line 51 of file XmlWriter.h.
| using RemoteStatePtr = std::shared_ptr<RemoteState> |
Definition at line 47 of file RemoteState.h.
Definition at line 45 of file XmlWriter.h.
| using StateInstanceMap = QMap<QString, StateInstancePtr> |
| typedef std::shared_ptr< StateInstance > StateInstancePtr = std::shared_ptr<StateInstance> |
Definition at line 146 of file StateInstance.h.
| typedef QMap< QString, StateParameterPtr > StateParameterMap = QMap<QString, StateParameterPtr> |
Definition at line 46 of file StateParameter.h.
Definition at line 47 of file StateParameter.h.
| typedef std::shared_ptr< StateParameter > StateParameterPtr = std::shared_ptr<StateParameter> |
Definition at line 45 of file StateParameter.h.
| typedef std::shared_ptr< const Transition > TransitionCPtr = std::shared_ptr<const Transition> |
Definition at line 91 of file Transition.h.
| using TransitionList = QList<TransitionPtr> |
| typedef std::shared_ptr< Transition > TransitionPtr = std::shared_ptr<Transition> |
Definition at line 90 of file Transition.h.
| using VisitorCPtr = std::shared_ptr<const Visitor> |
| using VisitorPtr = std::shared_ptr<Visitor> |
| enum SignalType |
The SignalType enum.
Changed and Unchanged exist to avoid signal loops but still receive events if unchanged data is also relevant.
| Enumerator | |
|---|---|
| eAdded | |
| eUnchanged | |
| eChanged | |
| eActivated | |
| eDeactivated | |
| eRemoved | |
| eSignalTypeCount | |
Definition at line 33 of file SignalType.h.