QOpcUaAddReferenceItem 类
此类存储添加到服务器的新引用所需的必要信息。 更多...
头文件 | #include <QOpcUaAddReferenceItem> |
CMake | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake | QT += opcua |
公共函数
QOpcUaAddReferenceItem() | |
QOpcUaAddReferenceItem(const QOpcUaAddReferenceItem &other) | |
bool | isForwardReference() const |
QString | referenceTypeId() const |
void | setIsForwardReference(bool isForwardReference) |
void | setReferenceTypeId(const QString &referenceTypeId) |
void | setSourceNodeId(const QString &sourceNodeId) |
void | setTargetNodeClass(QOpcUa::NodeClass targetNodeClass) |
void | setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId) |
void | setTargetServerUri(const QString &targetServerUri) |
QString | sourceNodeId() const |
QOpcUa::NodeClass | targetNodeClass() const |
QOpcUaExpandedNodeId | targetNodeId() const |
QString | targetServerUri() const |
QOpcUaAddReferenceItem & | operator=(const QOpcUaAddReferenceItem &rhs) |
另请参阅QOpcUaClient::addReference。
成员函数文档
QOpcUaAddReferenceItem::QOpcUaAddReferenceItem()
默认构造一个未设置任何参数的添加引用项。
QOpcUaAddReferenceItem::QOpcUaAddReferenceItem(const QOpcUaAddReferenceItem &other)
从 other 构造添加引用项。
bool QOpcUaAddReferenceItem::isForwardReference() const
返回 isForwardReference 标志。
QString QOpcUaAddReferenceItem::referenceTypeId() const
返回引用类型 id。
另请参阅setReferenceTypeId。
void QOpcUaAddReferenceItem::setIsForwardReference(bool isForwardReference)
将 isForwardReference 标志设置为 isForwardReference。如果设置此标志,则会创建一个前向引用。否则,将创建一个逆向引用。
另请参阅 isForwardReference。
void QOpcUaAddReferenceItem::setReferenceTypeId(const QString &referenceTypeId)
将引用类型 ID 设置为 referenceTypeId。服务器将创建此类型的引用。
另请参阅 referenceTypeId。
void QOpcUaAddReferenceItem::setSourceNodeId(const QString &sourceNodeId)
将源节点 ID 设置为 sourceNodeId。
另请参阅 sourceNodeId。
void QOpcUaAddReferenceItem::setTargetNodeClass(QOpcUa::NodeClass targetNodeClass)
将目标节点类设置为 targetNodeClass。需要指定目标节点类,因为目标节点可能位于另一个服务器上。
另请参阅 targetNodeClass。
void QOpcUaAddReferenceItem::setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId)
将目标节点 ID 设置为 targetNodeId。
另请参阅 targetNodeId。
void QOpcUaAddReferenceItem::setTargetServerUri(const QString &targetServerUri)
将目标服务器 URI 设置为 targetServerUri。如果设置了此值,它将覆盖来自 setTargetNodeId 的服务器 URI。
另请参阅 targetServerUri。
QString QOpcUaAddReferenceItem::sourceNodeId() const
返回源节点 ID。
另请参阅 setSourceNodeId。
QOpcUa::NodeClass QOpcUaAddReferenceItem::targetNodeClass() const
返回目标节点类。
另请参阅 setTargetNodeClass。
QOpcUaExpandedNodeId QOpcUaAddReferenceItem::targetNodeId() const
返回目标节点 ID。
另请参阅 setTargetNodeId。
QString QOpcUaAddReferenceItem::targetServerUri() const
返回目标服务器 URI。
另请参阅 setTargetServerUri。
QOpcUaAddReferenceItem &QOpcUaAddReferenceItem::operator=(const QOpcUaAddReferenceItem &rhs)
将rhs中的值设置到此添加引用项中。
© 2024 Qt 公司有限公司。本文档中的文档贡献者是各自所有者的版权。本提供的文档是根据自由软件基金会发布的GNU自由文档许可协议版本1.3的条款许可的。Qt和相应的标志是芬兰以及/或世界上其它国家的Qt公司注册商标。所有其他商标均为各商标所有者的财产。