QOpcUaDeleteReferenceItem Class
このクラスは、サーバから参照を削除するために必要な情報を格納します。詳細...
ヘッダ | #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
deleteBidirectional フラグを返す。
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 の値を設定します。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.