PySide6.QtScxml.QScxmlTableData¶
- class QScxmlTableData¶
- The - QScxmlTableDataclass is used by compiled state machines. More…- Synopsis¶- Virtual methods¶- def - assignmentInfo()
- def - dataNames()
- def - evaluatorInfo()
- def - foreachInfo()
- def - initialSetup()
- def - instructions()
- def - name()
- def - serviceFactory()
- def - string()
 - Note - This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE - Detailed Description¶- 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.- abstract assignmentInfo(assignmentId)¶
- Parameters:
- assignmentId – int 
- Return type:
 
 - Returns the - AssignmentInfoobject for the given- assignmentId.- abstract dataNames(count)¶
- Parameters:
- count – int 
- Return type:
- int 
 
 - Retrieves the string IDs for the names of data items in the data model. The number of strings is saved into - countand a pointer to an array of string IDs is returned.- Returns a pointer to an array of string IDs. - abstract evaluatorInfo(evaluatorId)¶
- Parameters:
- evaluatorId – int 
- Return type:
 
 - Returns the - EvaluatorInfoobject for the given- evaluatorId.- abstract foreachInfo(foreachId)¶
- Parameters:
- foreachId – int 
- Return type:
 
 - Returns the - ForeachInfoobject for the given- foreachId.- abstract initialSetup()¶
- Return type:
- int 
 
 - Initializes the table data. Returns the ID of the container with instructions to be executed when initializing the state machine. - abstract instructions()¶
- Return type:
- int 
 
 - Returns a pointer to the instructions of executable content contained in the state machine. - abstract name()¶
- Return type:
- str 
 
 - Returns the name of the state machine. - abstract serviceFactory(id)¶
- Parameters:
- id – int 
- Return type:
 
 - Returns the service factory that creates invokable services for the state with the ID - id.- abstract stateMachineTable()¶
- Return type:
- qint32
 
 - Returns a pointer to the complete state table, expressed as an opaque sequence of integers. - abstract string(id)¶
- Parameters:
- id – int 
- Return type:
- str 
 
 - Returns a QString for the given - id.