QOpcUaDeleteReferenceItem 类

此类存储删除服务器中引用所需的所有信息。更多...

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

公有函数

QOpcUaDeleteReferenceItem()
QOpcUaDeleteReferenceItem(const QOpcUaDeleteReferenceItem &other)
booldeleteBidirectional() const
boolisForwardReference() const
QStringreferenceTypeId() const
voidsetDeleteBidirectional(bool deleteBidirectional)
voidsetIsForwardReference(bool isForwardReference)
voidsetReferenceTypeId(const QString &referenceTypeId)
voidsetSourceNodeId(const QString &sourceNodeId)
voidsetTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId)
QStringsourceNodeId() const
QOpcUaExpandedNodeIdtargetNodeId() const
QOpcUaDeleteReferenceItem &operator=(const QOpcUaDeleteReferenceItem &rhs)

详细描述

另请参阅QOpcUaClient::deleteReference().

成员函数文档

QOpcUaDeleteReferenceItem::QOpcUaDeleteReferenceItem()

默认构造一个未设置任何参数的删除引用项。

QOpcUaDeleteReferenceItem::QOpcUaDeleteReferenceItem(const QOpcUaDeleteReferenceItem &other)

other 构造删除引用项。

bool QOpcUaDeleteReferenceItem::deleteBidirectional() const

返回删除双向标志。

另请参阅setDeleteBidirectional().

bool QOpcUaDeleteReferenceItem::isForwardReference() const

返回 isForwardReference 标志。

另请参阅setIsForwardReference().

QString QOpcUaDeleteReferenceItem::referenceTypeId() const

返回引用类型 ID。

另请参阅setReferenceTypeId

void QOpcUaDeleteReferenceItem::setDeleteBidirectional(bool deleteBidirectional)

设置 deleteBidirectional 标志为 deleteBidirectional。如果此标志为 false,则只删除此引用。否则,如果服务器可以访问,从目标节点删除相反的引用。

另请参阅deleteBidirectional

void QOpcUaDeleteReferenceItem::setIsForwardReference(bool isForwardReference)

设置 isForwardReference 标志为 isForwardReference

另请参阅isForwardReference

void QOpcUaDeleteReferenceItem::setReferenceTypeId(const QString &referenceTypeId)

将引用类型 ID 设置为 referenceTypeId

另请参阅referenceTypeId

void QOpcUaDeleteReferenceItem::setSourceNodeId(const QString &sourceNodeId)

将源节点的节点 ID 设置为 sourceNodeId

另请参阅sourceNodeId

void QOpcUaDeleteReferenceItem::setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId)

将目标节点的节点 ID 设置为 targetNodeId

另请参阅targetNodeId

QString QOpcUaDeleteReferenceItem::sourceNodeId() const

返回源节点 ID。

另请参阅setSourceNodeId

QOpcUaExpandedNodeId QOpcUaDeleteReferenceItem::targetNodeId() const

返回目标节点 ID。

另请参阅setTargetNodeId

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

在此删除引用项中设置从 rhs 的值。

© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。此处提供的文档根据自由软件基金会发布的 GNU 自由文档许可协议版本 1.3 的条款许可。Qt 和相应的标志是芬兰以及/或全球其他国家的 Qt 公司有限公司的商标。所有其他商标均为各自所有者的财产。