QOpcUaRelativePathElement Class

OPC UA RelativePathElement。詳細...

Header: #include <QOpcUaRelativePathElement>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua

パブリック関数

QOpcUaRelativePathElement()
QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, QOpcUa::ReferenceTypeId refType)
QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, const QString &refType)
QOpcUaRelativePathElement(const QOpcUaRelativePathElement &rhs)
bool includeSubtypes() const
bool isInverse() const
QString referenceTypeId() const
void setIncludeSubtypes(bool includeSubtypes)
void setIsInverse(bool isInverse)
void setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)
void setReferenceTypeId(const QString &referenceTypeId)
void setTargetName(const QOpcUaQualifiedName &targetName)
QOpcUaQualifiedName targetName() const
(since 6.7) QVariant operator QVariant() const
QOpcUaRelativePathElement &operator=(const QOpcUaRelativePathElement &rhs)
(since 6.7) bool operator!=(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs)
bool operator==(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs)

詳細説明

QOpcUaRelativePathElement は、OPC UA サーバー上の相対パスの要素を定義します。これは、QOpcUaNode::resolveBrowsePath()におけるノードIDへのブラウズパスの解決に必要です。

メンバ関数ドキュメント

QOpcUaRelativePathElement::QOpcUaRelativePathElement()

両方のフラグがfalse に設定された相対パス要素を構築する。

QOpcUaRelativePathElement::QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, QOpcUa::ReferenceTypeId refType)

targetName target ,QOpcUa::ReferenceTypeId refType および両方のフラグがfalse に設定された相対パス要素を構築します。

QOpcUaRelativePathElement::QOpcUaRelativePathElement(const QOpcUaQualifiedName &target, const QString &refType)

targetName target , 参照型ノード IDrefType および両方のフラグがfalse に設定された相対パス要素を構築します。

QOpcUaRelativePathElement::QOpcUaRelativePathElement(const QOpcUaRelativePathElement &rhs)

rhs から相対パス要素を構築します。

bool QOpcUaRelativePathElement::includeSubtypes() const

includeSubtypes フラグの値を返します。

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

bool QOpcUaRelativePathElement::isInverse() const

isInverse フラグの値を返します。

setIsInverse()も参照して ください。

QString QOpcUaRelativePathElement::referenceTypeId() const

このノードと前のノードを接続する参照の型 ID を返します。

setReferenceTypeId() も参照して ください。

void QOpcUaRelativePathElement::setIncludeSubtypes(bool includeSubtypes)

includeSubtypes フラグをincludeSubtypes に設定します。フラグがtrue の場合、参照はreferenceTypeId() のサブタイプを持つ参照も参照します。

includeSubtypes()も参照して ください。

void QOpcUaRelativePathElement::setIsInverse(bool isInverse)

isInverse フラグをisInverse に設定します。フラグがtrue の場合、検索は逆参照に従います。

isInverse() も参照して ください。

void QOpcUaRelativePathElement::setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)

参照型 ID をreferenceTypeId に設定します。

referenceTypeId() も参照

void QOpcUaRelativePathElement::setReferenceTypeId(const QString &referenceTypeId)

参照型 ID をreferenceTypeId に設定します。

void QOpcUaRelativePathElement::setTargetName(const QOpcUaQualifiedName &targetName)

ターゲット名をtargetName に設定します (例:QOpcUaQualifiedName(0, "DataTypes")。

targetName() も参照して ください。

QOpcUaQualifiedName QOpcUaRelativePathElement::targetName() const

参照先の修飾名を返します。

setTargetName() も参照して ください。

[since 6.7] QVariant QOpcUaRelativePathElement::operator QVariant() const

この相対パス要素を含むQVariant を返します。

この関数は Qt 6.7 で導入されました。

QOpcUaRelativePathElement &QOpcUaRelativePathElement::operator=(const QOpcUaRelativePathElement &rhs)

この相対パス要素のrhs の値を設定します。

関連する非メンバー

[noexcept, since 6.7] bool operator!=(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs)

lhsrhs と異なる値を持つ場合、true を返します。

この関数は Qt 6.7 で導入されました。

[noexcept] bool operator==(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs)

lhsrhs と同じ値の場合はtrue を返します。

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