QScxmlInvokableServiceFactory¶
The
QScxmlInvokableServiceFactory
class creates invokable service instances. More…
Inherited by: QScxmlDynamicScxmlServiceFactory, QScxmlStaticScxmlServiceFactory
Synopsis¶
Functions¶
def
invokeInfo
()def
names
()def
parameters
()
Virtual functions¶
def
invoke
(parentStateMachine)
Detailed Description¶
Each service instance represents an
<invoke>
element in the SCXML document. Each time the service is actually invoked, a new instance ofQScxmlInvokableService
is created.
- class PySide2.QtScxml.QScxmlInvokableServiceFactory(invokeInfo, names, parameters[, parent=None])¶
- Parameters:
parent –
PySide2.QtCore.QObject
invokeInfo –
PySide2.QtScxml.QScxmlExecutableContent.InvokeInfo
names –
parameters –
- PySide2.QtScxml.QScxmlInvokableServiceFactory.invoke(parentStateMachine)¶
- Parameters:
parentStateMachine –
PySide2.QtScxml.QScxmlStateMachine
- Return type:
Invokes the service with the parameters given in the constructor, passing
parentStateMachine
as the parent. Returns the new invokable service.
- PySide2.QtScxml.QScxmlInvokableServiceFactory.invokeInfo()¶
- Return type:
This property holds The
InvokeInfo
passed to the constructor..
- PySide2.QtScxml.QScxmlInvokableServiceFactory.names()¶
- Return type:
This property holds The names passed to the constructor..
- PySide2.QtScxml.QScxmlInvokableServiceFactory.parameters()¶
- Return type:
This property holds The parameters passed to the constructor..
© 2022 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.