Learn what Felgo offers to help your business succeed. Start your free evaluation today! Felgo for Your Business

QScxmlExecutableContent Namespace

The QScxmlExecutableContent namespace contains various types used to interpret executable content in state machines. More...

Header: #include <QScxmlExecutableContent>
qmake: QT += scxml
Since: Qt 5.8

    Classes

    Types

    typedef ContainerId
    typedef EvaluatorId
    typedef InstructionId
    typedef StringId
    enum anonymous { NoContainer, NoEvaluator, NoInstruction, NoString }

    Detailed Description

    The QScxmlExecutableContent namespace contains various types used to interpret executable content in state machines.

    Classes

    class AssignmentInfo

    The AssingmentInfo class represents a data assignment. More...

    class EvaluatorInfo

    The EvaluatorInfo class represents a unit of executable content. More...

    class ForeachInfo

    The ForeachInfo class represents a foreach construct. More...

    class InvokeInfo

    The InvokeInfo class represents a service invocation. More...

    class ParameterInfo

    The ParameterInfo class represents a parameter to a service invocation. More...

    Type Documentation

    typedef QScxmlExecutableContent::ContainerId

    ID for a container holding executable content.

    This typedef was introduced in Qt 5.8.

    typedef QScxmlExecutableContent::EvaluatorId

    ID for a unit of executable content.

    This typedef was introduced in Qt 5.8.

    typedef QScxmlExecutableContent::InstructionId

    ID for an instruction of executable content.

    This typedef was introduced in Qt 5.8.

    typedef QScxmlExecutableContent::StringId

    ID for a string contained in executable content.

    This typedef was introduced in Qt 5.8.

    enum QScxmlExecutableContent::anonymous

    This enum type holds the invalid values for type definitions.

    Constant Value Description
    QScxmlExecutableContent::NoContainer -1 ContainerId is unknown.
    QScxmlExecutableContent::NoEvaluator -1 EvaluatorId is unknown.
    QScxmlExecutableContent::NoInstruction -1 InstructionId is unknown.
    QScxmlExecutableContent::NoString -1 StringId is unknown.

    This enum was introduced or modified in Qt 5.8.

    Qt_Technology_Partner_RGB_475 Qt_Service_Partner_RGB_475_padded