QOpcUaBrowseRequest 类
包含调用 OPC UA 浏览权限服务所需的参数。 更多...
头文件 | #include <QOpcUaBrowseRequest> |
CMake | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake | QT += opcua |
公共类型
枚举类型 | BrowseDirection { 前向, 反向, 两个方向 } |
公共函数
QOpcUaBrowseRequest() | |
QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other) | |
QOpcUaBrowseRequest::BrowseDirection | browseDirection() const |
bool | includeSubtypes() const |
QOpcUa::NodeClasses | nodeClassMask() const |
QString | referenceTypeId() const |
void | setBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection) |
void | setIncludeSubtypes(bool includeSubtypes) |
void | setNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask) |
void | setReferenceTypeId(const QString &referenceTypeId) |
void | setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId) |
QOpcUaBrowseRequest & | operator=(const QOpcUaBrowseRequest &rhs) |
另请参阅QOpcUaNode::browse().
成员类型文档
枚举类型 QOpcUaBrowseRequest::BrowseDirection
此枚举指定了浏览调用支持的可能的浏览方向。
常量 | 值 | 描述 |
---|---|---|
QOpcUaBrowseRequest::BrowserDirection::Forward | 0 | 按照前向方向跟踪引用。 |
QOpcUaBrowseRequest::BrowserDirection::Inverse | 1 | 按照反向方向跟踪引用。 |
QOpcUaBrowseRequest::BrowserDirection::Both | 2 | 按照两个方向跟踪引用。 |
成员函数文档
QOpcUaBrowseRequest::QOpcUaBrowseRequest()
默认构造一个不设置任何参数的浏览请求。
QOpcUaBrowseRequest::QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)
从 other 创建浏览请求。
QOpcUaBrowseRequest::BrowseDirection QOpcUaBrowseRequest::browseDirection() const
返回浏览方向。
另请参阅 setBrowseDirection().
bool QOpcUaBrowseRequest::includeSubtypes() const
如果还将获取引用类型的子类型,则返回 true。
另请参阅 setIncludeSubtypes().
QOpcUa::NodeClasses QOpcUaBrowseRequest::nodeClassMask() const
返回节点类掩码。
另请参阅 setNodeClassMask().
QString QOpcUaBrowseRequest::referenceTypeId() const
返回引用类型 ID。
另请参阅 setReferenceTypeId().
void QOpcUaBrowseRequest::setBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection)
将浏览方向设置为 browseDirection。
另请参阅 browseDirection().
void QOpcUaBrowseRequest::setIncludeSubtypes(bool includeSubtypes)
将引用类型的子类型的包含设置为 includeSubtypes。
另请参阅 includeSubtypes().
void QOpcUaBrowseRequest::setNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask)
将节点类掩码设置为 nodeClassMask。节点类掩码中包含的所有类节点将通过浏览操作返回。
另请参阅 nodeClassMask().
void QOpcUaBrowseRequest::setReferenceTypeId(const QString &referenceTypeId)
将引用类型 ID 设置为 referenceTypeId。
另请参阅 referenceTypeId().
void QOpcUaBrowseRequest::setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)
将引用类型 ID 设置为 referenceTypeId。
QOpcUaBrowseRequest &QOpcUaBrowseRequest::operator=(const QOpcUaBrowseRequest &rhs)
在此浏览请求中将 rhs 的值设置为。
© 2024 The Qt Company Ltd. 本文档中的文档贡献归于各自的所有者。本提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可证第 1.3 版 的条款进行许可。Qt 和相应的标志是 The Qt Company Ltd. 在芬兰/其他国家/地区的 商标。所有其他商标均为其各自所有者的财产。