QOpcUaBrowseRequest 类

包含调用 OPC UA 浏览权限服务所需的参数。 更多...

头文件 #include <QOpcUaBrowseRequest>
CMakefind_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmakeQT += opcua

公共类型

枚举类型BrowseDirection { 前向, 反向, 两个方向 }

公共函数

QOpcUaBrowseRequest()
QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)
QOpcUaBrowseRequest::BrowseDirectionbrowseDirection() const
boolincludeSubtypes() const
QOpcUa::NodeClassesnodeClassMask() const
QStringreferenceTypeId() const
voidsetBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection)
voidsetIncludeSubtypes(bool includeSubtypes)
voidsetNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask)
voidsetReferenceTypeId(const QString &referenceTypeId)
voidsetReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)
QOpcUaBrowseRequest &operator=(const QOpcUaBrowseRequest &rhs)

详细描述

另请参阅QOpcUaNode::browse().

成员类型文档

枚举类型 QOpcUaBrowseRequest::BrowseDirection

此枚举指定了浏览调用支持的可能的浏览方向。

常量描述
QOpcUaBrowseRequest::BrowserDirection::Forward0按照前向方向跟踪引用。
QOpcUaBrowseRequest::BrowserDirection::Inverse1按照反向方向跟踪引用。
QOpcUaBrowseRequest::BrowserDirection::Both2按照两个方向跟踪引用。

成员函数文档

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. 在芬兰/其他国家/地区的 商标。所有其他商标均为其各自所有者的财产。