|
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 39 of file DynamicRemoteStateClass.h.
typedef std::shared_ptr< const DynamicRemoteState > DynamicRemoteStateCPtr |
Definition at line 41 of file DynamicRemoteState.h.
using DynamicRemoteStatePtr = std::shared_ptr<DynamicRemoteState> |
Definition at line 40 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 44 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 43 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 43 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 138 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 47 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 94 of file Transition.h.
using TransitionList = QList<TransitionPtr> |
typedef std::shared_ptr< Transition > TransitionPtr |
Definition at line 93 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.