QOpcUaDeleteReferenceItem 类
此类存储删除服务器中引用所需的所有信息。更多...
头文件 | #include <QOpcUaDeleteReferenceItem> |
CMake | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake | QT += opcua |
公有函数
QOpcUaDeleteReferenceItem() | |
QOpcUaDeleteReferenceItem(const QOpcUaDeleteReferenceItem &other) | |
bool | deleteBidirectional() const |
bool | isForwardReference() const |
QString | referenceTypeId() const |
void | setDeleteBidirectional(bool deleteBidirectional) |
void | setIsForwardReference(bool isForwardReference) |
void | setReferenceTypeId(const QString &referenceTypeId) |
void | setSourceNodeId(const QString &sourceNodeId) |
void | setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId) |
QString | sourceNodeId() const |
QOpcUaExpandedNodeId | targetNodeId() 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 公司有限公司的商标。所有其他商标均为各自所有者的财产。