QScxmlTableDataclass is used by compiled state machines. 更多 …
QScxmlTableDatais the interface to the compiled representation of SCXML state machines. It should only be used internally and by state machines compiled from SCXML documents.
QScxmlTableData
¶
PySide2.QtScxml.QScxmlTableData.
assignmentInfo
(
assignmentId
)
¶
assignmentId
–
int
AssignmentInfo
返回
AssignmentInfo
object for the given
assignmentId
.
PySide2.QtScxml.QScxmlTableData.
dataNames
(
count
)
¶
count
–
int
int
Retrieves the string IDs for the names of data items in the data model. The number of strings is saved into
count
and a pointer to an array of string IDs is returned.
Returns a pointer to an array of string IDs.
PySide2.QtScxml.QScxmlTableData.
evaluatorInfo
(
evaluatorId
)
¶
evaluatorId
–
int
EvaluatorInfo
返回
EvaluatorInfo
object for the given
evaluatorId
.
PySide2.QtScxml.QScxmlTableData.
foreachInfo
(
foreachId
)
¶
foreachId
–
int
ForeachInfo
返回
ForeachInfo
object for the given
foreachId
.
PySide2.QtScxml.QScxmlTableData.
initialSetup
(
)
¶
int
Initializes the table data. Returns the ID of the container with instructions to be executed when initializing the state machine.
PySide2.QtScxml.QScxmlTableData.
instructions
(
)
¶
int
Returns a pointer to the instructions of executable content contained in the state machine.
PySide2.QtScxml.QScxmlTableData.
name
(
)
¶
unicode
Returns the name of the state machine.
PySide2.QtScxml.QScxmlTableData.
serviceFactory
(
id
)
¶
id
–
int
Returns the service factory that creates invokable services for the state with the ID
id
.
PySide2.QtScxml.QScxmlTableData.
stateMachineTable
(
)
¶
qint32
Returns a pointer to the complete state table, expressed as an opaque sequence of integers.
PySide2.QtScxml.QScxmlTableData.
string
(
id
)
¶
id
–
int
unicode
返回
QString
为给定
id
.