QScxmlExecutableContent Namespace
Der Namespace QScxmlExecutableContent enthält verschiedene Typen, die zur Interpretation von ausführbaren Inhalten in Zustandsautomaten verwendet werden. Mehr...
Kopfzeile: | #include <QScxmlExecutableContent> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Scxml) target_link_libraries(mytarget PRIVATE Qt6::Scxml) |
qmake: | QT += scxml |
Klassen
struct | AssignmentInfo |
struct | EvaluatorInfo |
struct | ForeachInfo |
struct | InvokeInfo |
struct | ParameterInfo |
Typen
ContainerId | |
EvaluatorId | |
InstructionId | |
StringId | |
enum | anonymous { NoContainer, NoEvaluator, NoInstruction, NoString } |
Klassen
Klasse AssignmentInfo
Die Klasse AssingmentInfo stellt eine Datenzuweisung dar. Mehr...
Klasse EvaluatorInfo
Die Klasse EvaluatorInfo repräsentiert eine Einheit von ausführbarem Inhalt. Mehr...
Klasse ForeachInfo
Die Klasse ForeachInfo repräsentiert ein foreach-Konstrukt. Mehr...
Klasse InvokeInfo
Die InvokeInfo-Klasse stellt einen Dienstaufruf dar. Mehr...
Klasse ParameterInfo
Die Klasse ParameterInfo stellt einen Parameter für einen Dienstaufruf dar. Mehr...
Typ Dokumentation
QScxmlExecutableContent::ContainerId
ID für einen Container mit ausführbarem Inhalt.
QScxmlExecutableContent::EvaluatorId
ID für eine Einheit des ausführbaren Inhalts.
QScxmlExecutableContent::InstructionId
ID für eine Anweisung mit ausführbarem Inhalt.
QScxmlExecutableContent::StringId
ID für eine Zeichenkette, die im ausführbaren Inhalt enthalten ist.
enum QScxmlExecutableContent::anonymous
Dieser Enum-Typ enthält die ungültigen Werte für Typdefinitionen.
Konstante | Wert | Beschreibung |
---|---|---|
QScxmlExecutableContent::NoContainer | -1 | ContainerId ist unbekannt. |
QScxmlExecutableContent::NoEvaluator | -1 | EvaluatorId ist unbekannt. |
QScxmlExecutableContent::NoInstruction | -1 | InstructionId ist unbekannt. |
QScxmlExecutableContent::NoString | -1 | StringId ist unbekannt. |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.