• ScriptAction
  • ScriptAction Class

    (nymeaserver::ScriptAction)
    Inherits:

    Properties

    Public Functions

    ScriptAction(QObject * parent = nullptr)
    QString actionName() const
    QString actionTypeId() const
    void classBegin()
    void componentComplete()
    QString deviceId() const
    void setActionName(const QString & actionName)
    void setActionTypeId(const QString & actionTypeId)
    void setDeviceId(const QString & deviceId)

    Public Slots

    void execute(const QVariantMap & params)

    Signals

    Property Documentation

    actionName : QString

    Access functions:

    QString actionName() const
    void setActionName(const QString & actionName)

    Notifier signal:

    void actionNameChanged()

    actionTypeId : QString

    Access functions:

    QString actionTypeId() const
    void setActionTypeId(const QString & actionTypeId)

    Notifier signal:

    void actionTypeIdChanged()

    deviceId : QString

    Access functions:

    QString deviceId() const
    void setDeviceId(const QString & deviceId)

    Notifier signal:

    void deviceIdChanged()

    Member Function Documentation

    ScriptAction::ScriptAction(QObject * parent = nullptr)

    void ScriptAction::classBegin()

    void ScriptAction::componentComplete()

    [slot] void ScriptAction::execute(const QVariantMap & params)