QOpcUaBrowsePathTarget 类

OPC UA 浏览路径目标。 更多...

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

公共函数

QOpcUaBrowsePathTarget()
QOpcUaBrowsePathTarget(const QOpcUaBrowsePathTarget &rhs)
boolisFullyResolved() const
quint32remainingPathIndex() const
voidsetRemainingPathIndex(quint32 remainingPathIndex)
voidsetTargetId(const QOpcUaExpandedNodeId &targetId)
QOpcUaExpandedNodeIdtargetId() const
QOpcUaExpandedNodeId &targetIdRef()
QOpcUaBrowsePathTarget &operator=(const QOpcUaBrowsePathTarget &rhs)
booloperator==(const QOpcUaBrowsePathTarget &rhs) const

详细描述

BrowsePathTarget 包含浏览路径的目标以及关于节点 ID 解析完整性的信息。

成员函数文档

QOpcUaBrowsePathTarget::QOpcUaBrowsePathTarget()

默认构造一个未设置任何参数的浏览路径目标。

QOpcUaBrowsePathTarget::QOpcUaBrowsePathTarget(const QOpcUaBrowsePathTarget &rhs)

rhs 构造一个浏览路径目标。

bool QOpcUaBrowsePathTarget::isFullyResolved() const

如果浏览路径已经完全解析,则返回 true

quint32 QOpcUaBrowsePathTarget::remainingPathIndex() const

返回浏览路径中第一个未处理的元素的索引。如果路径已跟到底,则 remainingPathIndex 有 quint32 的最大值。

另请参阅setRemainingPathIndex() 和QOpcUaBrowsePathTarget::targetId

void QOpcUaBrowsePathTarget::setRemainingPathIndex(quint32 remainingPathIndex)

设置剩余路径索引为 remainingPathIndex

另请参阅remainingPathIndex

void QOpcUaBrowsePathTarget::setTargetId(const QOpcUaExpandedNodeId &targetId)

设置目标节点的节点ID为targetId

另请参阅 targetId()。

QOpcUaExpandedNodeId QOpcUaBrowsePathTarget::targetId() const

返回服务器能够跟随的最后一个引用的目标。如果引用指向外部服务器,targetId是那个服务器上第一个节点的ID。

另请参阅 setTargetId() 和 QOpcUaBrowsePathTarget::remainingPathIndex

QOpcUaExpandedNodeId &QOpcUaBrowsePathTarget::targetIdRef()

返回目标ID的引用。

QOpcUaBrowsePathTarget &QOpcUaBrowsePathTarget::operator=(const QOpcUaBrowsePathTarget &rhs)

在此浏览路径目标中设置rhs的值。

bool QOpcUaBrowsePathTarget::operator==(const QOpcUaBrowsePathTarget &rhs) const

如果此浏览路径目标与rhs具有相同的值,则返回true

© 2024 The Qt Company Ltd. 此处包含的文档贡献是各自所有者的版权。提供的文档是根据自由软件基金会发布的GNU自由文档许可版1.3许可的。Qt及其相关标志是The Qt Company Ltd在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。