InvokeInfo Struct

struct QScxmlExecutableContent::InvokeInfo

The InvokeInfo class represents a service invocation. More...

Header: #include <InvokeInfo>
CMake: find_package(Qt6 REQUIRED COMPONENTS Scxml)
target_link_libraries(mytarget PRIVATE Qt6::Scxml)
qmake: QT += scxml

Public Variables

bool autoforward
QScxmlExecutableContent::StringId context
QScxmlExecutableContent::EvaluatorId expr
QScxmlExecutableContent::ContainerId finalize
QScxmlExecutableContent::StringId id
QScxmlExecutableContent::StringId location
QScxmlExecutableContent::StringId prefix

Detailed Description

Member Variable Documentation

bool InvokeInfo::autoforward

This variable holds whether events should automatically be forwarded to the invoked service

QScxmlExecutableContent::StringId InvokeInfo::context

This variable holds the context to interpret the location in

QScxmlExecutableContent::EvaluatorId InvokeInfo::expr

This variable holds the expression representing the srcexpr of the invoke element

QScxmlExecutableContent::ContainerId InvokeInfo::finalize

This variable holds the ID of the container of executable content to be run on finalizing the invocation

QScxmlExecutableContent::StringId InvokeInfo::id

This variable holds the ID specified by the id attribute in the <invoke> element.

QScxmlExecutableContent::StringId InvokeInfo::location

This variable holds the data model location to write the invocation ID to

QScxmlExecutableContent::StringId InvokeInfo::prefix

This variable holds the unique prefix for this invocation in the context of the state from which it is called

© 2024 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.