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.