• ScriptAction
  • ScriptAction Class

    (nymeaserver::ScriptAction)
    Inherits:

    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

    Member Function Documentation

    ScriptAction::ScriptAction(QObject * parent = nullptr)

    QString ScriptAction::actionName() const

    See also setActionName().

    [signal] void ScriptAction::actionNameChanged()

    QString ScriptAction::actionTypeId() const

    See also setActionTypeId().

    [signal] void ScriptAction::actionTypeIdChanged()

    void ScriptAction::classBegin()

    void ScriptAction::componentComplete()

    QString ScriptAction::deviceId() const

    See also setDeviceId().

    [signal] void ScriptAction::deviceIdChanged()

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

    void ScriptAction::setActionName(const QString & actionName)

    See also actionName().

    void ScriptAction::setActionTypeId(const QString & actionTypeId)

    See also actionTypeId().

    void ScriptAction::setDeviceId(const QString & deviceId)

    See also deviceId().