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 公司有限公司的商标。所有其他商标均为各自所有者的财产。