QOpcUaReferenceDescription Class
ノードに関する情報を含む。詳細...
Header: | #include <QOpcUaReferenceDescription> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake: | QT += opcua |
パブリック関数
QOpcUaReferenceDescription() | |
QOpcUaReferenceDescription(const QOpcUaReferenceDescription &other) | |
~QOpcUaReferenceDescription() | |
QOpcUaQualifiedName | browseName() const |
QOpcUaLocalizedText | displayName() const |
bool | isForwardReference() const |
QOpcUa::NodeClass | nodeClass() const |
QString | refTypeId() const |
void | setBrowseName(const QOpcUaQualifiedName &browseName) |
void | setDisplayName(const QOpcUaLocalizedText &displayName) |
void | setIsForwardReference(bool isForwardReference) |
void | setNodeClass(QOpcUa::NodeClass nodeClass) |
void | setRefTypeId(const QString &refTypeId) |
void | setTargetNodeId(const QOpcUaExpandedNodeId &nodeId) |
void | setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition) |
QOpcUaExpandedNodeId | targetNodeId() const |
QOpcUaExpandedNodeId | typeDefinition() const |
QOpcUaReferenceDescription & | operator=(const QOpcUaReferenceDescription &other) |
詳細説明
このクラスは、QOpcUaNode::browse() またはQOpcUaNode::browseChildren() の呼び出しの結果を返すために使用されます。
このクラスには、ノードをブラウズ操作の開始ノードに接続するために使用される参照のタイプと方向、ターゲットの型定義ノードのノード ID、および以下のnode attributes の値が含まれます:
属性 |
---|
NodeId |
ブラウズ名 |
表示名 |
ノードクラス |
メンバ関数 ドキュメント
QOpcUaReferenceDescription::QOpcUaReferenceDescription()
空の QOpcUaReferenceDescription オブジェクトを作成します。
QOpcUaReferenceDescription::QOpcUaReferenceDescription(const QOpcUaReferenceDescription &other)
QOpcUaReferenceDescription オブジェクトのコピーを作成するother 。
[noexcept]
QOpcUaReferenceDescription::~QOpcUaReferenceDescription()
のデストラクタQOpcUaReferenceDescription
QOpcUaQualifiedName QOpcUaReferenceDescription::browseName() const
ノードのブラウズ名を返します。
setBrowseName()も参照してください 。
QOpcUaLocalizedText QOpcUaReferenceDescription::displayName() const
ノードの表示名を返します。
setDisplayName()も参照して ください。
bool QOpcUaReferenceDescription::isForwardReference() const
参照が前方参照である場合はtrue
を返します。
setIsForwardReference() も参照して ください。
QOpcUa::NodeClass QOpcUaReferenceDescription::nodeClass() const
ノードのノード・クラスを返します。
setNodeClass()も参照して ください。
QString QOpcUaReferenceDescription::refTypeId() const
ノードの参照型 ID を返します。
setRefTypeId() も参照して ください。
void QOpcUaReferenceDescription::setBrowseName(const QOpcUaQualifiedName &browseName)
ノードの参照名をbrowseName に設定します。
browseName() も参照して ください。
void QOpcUaReferenceDescription::setDisplayName(const QOpcUaLocalizedText &displayName)
ノードの表示名をdisplayName に設定します。
displayName() も参照して ください。
void QOpcUaReferenceDescription::setIsForwardReference(bool isForwardReference)
参照用のisForwardReference 情報としてisForwardReference を設定します。
isForwardReference() も参照して ください。
void QOpcUaReferenceDescription::setNodeClass(QOpcUa::NodeClass nodeClass)
ノードのノード・クラスをnodeClass に設定します。
nodeClass() も参照して ください。
void QOpcUaReferenceDescription::setRefTypeId(const QString &refTypeId)
ノードの参照タイプ ID をrefTypeId に設定します。
refTypeId() およびQOpcUa::nodeIdFromReferenceType() も参照して ください。
void QOpcUaReferenceDescription::setTargetNodeId(const QOpcUaExpandedNodeId &nodeId)
ノードのノード ID をnodeId に設定します。
targetNodeId() も参照して ください。
void QOpcUaReferenceDescription::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
型定義の ID にtypeDefinition を設定します。
typeDefinition() も参照して ください。
QOpcUaExpandedNodeId QOpcUaReferenceDescription::targetNodeId() const
ノードのノード ID を返します。
setTargetNodeId() も参照して ください。
QOpcUaExpandedNodeId QOpcUaReferenceDescription::typeDefinition() const
型定義 ID を返します。
setTypeDefinition() も参照して ください。
QOpcUaReferenceDescription &QOpcUaReferenceDescription::operator=(const QOpcUaReferenceDescription &other)
other の値をこのオブジェクトに割り当てます。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。