summaryrefslogtreecommitdiffstats
path: root/tools/qscxmlc/data.t
diff options
context:
space:
mode:
Diffstat (limited to 'tools/qscxmlc/data.t')
-rw-r--r--tools/qscxmlc/data.t20
1 files changed, 20 insertions, 0 deletions
diff --git a/tools/qscxmlc/data.t b/tools/qscxmlc/data.t
index 2c23de0..a813d01 100644
--- a/tools/qscxmlc/data.t
+++ b/tools/qscxmlc/data.t
@@ -55,6 +55,26 @@ struct ${classname}::Data: private QScxmlTableData {
return p;
}
+ static QScxmlExecutableContent::InvokeInfo invoke(
+ QScxmlExecutableContent::StringId id,
+ QScxmlExecutableContent::StringId prefix,
+ QScxmlExecutableContent::EvaluatorId expr,
+ QScxmlExecutableContent::StringId location,
+ QScxmlExecutableContent::StringId context,
+ QScxmlExecutableContent::ContainerId finalize,
+ bool autoforward)
+ {
+ QScxmlExecutableContent::InvokeInfo i;
+ i.id = id;
+ i.prefix = prefix;
+ i.expr = expr;
+ i.location = location;
+ i.context = context;
+ i.finalize = finalize;
+ i.autoforward = autoforward;
+ return i;
+ }
+
static qint32 theInstructions[];
static QScxmlExecutableContent::StringId dataIds[];
static QScxmlExecutableContent::EvaluatorInfo evaluators[];