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)
lhs がrhs と異なる値を持つ場合、true
を返します。
この関数は Qt 6.7 で導入されました。
[noexcept]
bool operator==(const QOpcUaRelativePathElement &lhs, const QOpcUaRelativePathElement &rhs)
lhs がrhs と同じ値の場合はtrue
を返します。
©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。