QOpcUaAddReferenceItem Class

このクラスは、サーバーに新しい参照を追加するために必要な情報を格納します。詳細...

Header: #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 フラグを返します。

setIsForwardReference()も参照してください

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 の値を設定します。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。