|
|
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 |
Typedefs | |
| using | CTransitionList = QList< TransitionCPtr > |
| using | DynamicRemoteStateClassPtr = std::shared_ptr< DynamicRemoteStateClass > |
| using | DynamicRemoteStateCPtr = std::shared_ptr< const DynamicRemoteState > |
| using | DynamicRemoteStatePtr = std::shared_ptr< DynamicRemoteState > |
| using | EndStateCPtr = std::shared_ptr< const EndState > |
| using | EndStatePtr = std::shared_ptr< EndState > |
| using | EventList = QList< EventPtr > |
| using | EventPtr = std::shared_ptr< Event > |
| using | LocalStateCPtr = std::shared_ptr< const LocalState > |
| using | LocalStatePtr = std::shared_ptr< LocalState > |
| using | ParameterMappingList = QList< ParameterMappingPtr > |
| using | ParameterMappingPtr = std::shared_ptr< ParameterMapping > |
| using | RemoteStateCPtr = std::shared_ptr< const RemoteState > |
| using | RemoteStatePtr = std::shared_ptr< RemoteState > |
| using | StateCPtr = std::shared_ptr< const State > |
| using | StateInstanceMap = QMap< QString, StateInstancePtr > |
| using | StateInstancePtr = std::shared_ptr< StateInstance > |
| using | StateParameterMap = QMap< QString, StateParameterPtr > |
| using | StateParameterProfileDefaultValueMap = QMap< QString, QPair< VariantContainerBasePtr, QString > > |
| using | StateParameterPtr = std::shared_ptr< StateParameter > |
| using | StatePtr = std::shared_ptr< State > |
| using | TransitionCPtr = std::shared_ptr< const Transition > |
| using | TransitionList = QList< TransitionPtr > |
| using | TransitionPtr = std::shared_ptr< Transition > |
| using | VisitorCPtr = std::shared_ptr< const Visitor > |
| using | VisitorPtr = std::shared_ptr< 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 |
Definition at line 40 of file DynamicRemoteStateClass.h.
| typedef std::shared_ptr< const DynamicRemoteState > DynamicRemoteStateCPtr |
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 |
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 |
Definition at line 47 of file XmlWriter.h.
Definition at line 46 of file XmlWriter.h.
| typedef std::shared_ptr< const LocalState > LocalStateCPtr |
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 |
Definition at line 49 of file XmlWriter.h.
| typedef std::shared_ptr< ParameterMapping > ParameterMappingPtr |
Definition at line 48 of file XmlWriter.h.
| typedef std::shared_ptr< const RemoteState > RemoteStateCPtr |
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 |
Definition at line 146 of file StateInstance.h.
| typedef QMap< QString, StateParameterPtr > StateParameterMap |
Definition at line 46 of file StateParameter.h.
| using StateParameterProfileDefaultValueMap = QMap<QString, QPair<VariantContainerBasePtr, QString> > |
Definition at line 48 of file StateParameter.h.
| typedef std::shared_ptr< StateParameter > StateParameterPtr |
Definition at line 45 of file StateParameter.h.
| typedef std::shared_ptr< const Transition > TransitionCPtr |
Definition at line 91 of file Transition.h.
| using TransitionList = QList<TransitionPtr> |
| typedef std::shared_ptr< Transition > TransitionPtr |
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.