QOpcUaBrowsePathTarget Class

OPC UA BrowsePathTarget。詳細...

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

パブリック関数

QOpcUaBrowsePathTarget()
QOpcUaBrowsePathTarget(const QOpcUaBrowsePathTarget &rhs)
bool isFullyResolved() const
quint32 remainingPathIndex() const
void setRemainingPathIndex(quint32 remainingPathIndex)
void setTargetId(const QOpcUaExpandedNodeId &targetId)
QOpcUaExpandedNodeId targetId() const
QOpcUaExpandedNodeId &targetIdRef()
QOpcUaBrowsePathTarget &operator=(const QOpcUaBrowsePathTarget &rhs)
bool operator==(const QOpcUaBrowsePathTarget &rhs) const

詳細説明

BrowsePathTargetはブラウズパスのターゲットとノードID解決の完全性に関する情報を含んでいます。

メンバ関数 ドキュメント

QOpcUaBrowsePathTarget::QOpcUaBrowsePathTarget()

デフォルトでは、パラメータが設定されていないブラウズ・パス・ターゲットを構築します。

QOpcUaBrowsePathTarget::QOpcUaBrowsePathTarget(const QOpcUaBrowsePathTarget &rhs)

rhs からブラウズパスターゲットを構築します。

bool QOpcUaBrowsePathTarget::isFullyResolved() const

ブラウズパスが完全に解決された場合はtrue を返します。

quint32 QOpcUaBrowsePathTarget::remainingPathIndex() const

ブラウズパス内の最初の未処理の要素のインデックスを返します。パスが最後までたどられていた場合、 remainingPathIndex の最大値は quint32 です。

setRemainingPathIndex() およびQOpcUaBrowsePathTarget::targetId()も参照

void QOpcUaBrowsePathTarget::setRemainingPathIndex(quint32 remainingPathIndex)

残りのパスインデックスをremainingPathIndex に設定します。

remainingPathIndex() も参照

void QOpcUaBrowsePathTarget::setTargetId(const QOpcUaExpandedNodeId &targetId)

ターゲット・ノードのノード ID をtargetId に設定します。

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

QOpcUaExpandedNodeId QOpcUaBrowsePathTarget::targetId() const

サーバが最後にたどった参照のターゲットを返します。参照先が外部サーバの場合、targetIdは、そのサーバ上の最初のノードの ID になります。

setTargetId() およびQOpcUaBrowsePathTarget::remainingPathIndexも参照

QOpcUaExpandedNodeId &QOpcUaBrowsePathTarget::targetIdRef()

ターゲット ID への参照を返します。

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

このブラウズ・パス・ターゲットのrhs の値を設定します。

bool QOpcUaBrowsePathTarget::operator==(const QOpcUaBrowsePathTarget &rhs) const

このブラウズ・パス・ターゲットがrhs と同じ値を持つ場合、true を返します。

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