このページでは

QOpcUaBrowseRequest Class

OPC UA ブラウズ・サービスへの呼び出しに関するパラメータが含まれています。詳細...

ヘッダー: #include <QOpcUaBrowseRequest>
CMake: find_package(Qt6 REQUIRED COMPONENTS OpcUa)
target_link_libraries(mytarget PRIVATE Qt6::OpcUa)
qmake: QT += opcua

パブリック型

enum class BrowseDirection { Forward, Inverse, Both }

パブリック関数

QOpcUaBrowseRequest()
QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)
QOpcUaBrowseRequest::BrowseDirection browseDirection() const
bool includeSubtypes() const
QOpcUa::NodeClasses nodeClassMask() const
QString referenceTypeId() const
void setBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection)
void setIncludeSubtypes(bool includeSubtypes)
void setNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask)
void setReferenceTypeId(QOpcUa::ReferenceTypeId referenceTypeId)
void setReferenceTypeId(const QString &referenceTypeId)
QOpcUaBrowseRequest &operator=(const QOpcUaBrowseRequest &rhs)

詳細な説明

QOpcUaNode::browse()も参照してください 。

メンバー型のドキュメント

enum class QOpcUaBrowseRequest::BrowseDirection

この列挙型は、browse呼び出しでサポートされている可能な閲覧方向を指定します。

定数値説明
QOpcUaBrowseRequest::BrowseDirection::Forward0参照を順方向にたどります。
QOpcUaBrowseRequest::BrowseDirection::Inverse1逆方向に参照を追跡します。
QOpcUaBrowseRequest::BrowseDirection::Both2両方向に参照を追跡します。

メンバ関数のドキュメント

QOpcUaBrowseRequest::QOpcUaBrowseRequest()

default は、パラメータを設定しないブラウズリクエストを生成します。

QOpcUaBrowseRequest::QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)

other からの閲覧リクエストを作成します。

QOpcUaBrowseRequest::BrowseDirection QOpcUaBrowseRequest::browseDirection() const

閲覧方向を返します。

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

bool QOpcUaBrowseRequest::includeSubtypes() const

参照型のサブタイプも取得される場合は true を返します。

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

QOpcUa::NodeClasses QOpcUaBrowseRequest::nodeClassMask() const

ノードクラスのマスクを返します。

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

QString QOpcUaBrowseRequest::referenceTypeId() const

参照型 id を返します。

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

void QOpcUaBrowseRequest::setBrowseDirection(const QOpcUaBrowseRequest::BrowseDirection &browseDirection)

閲覧方向をbrowseDirection に設定します。

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

void QOpcUaBrowseRequest::setIncludeSubtypes(bool includeSubtypes)

参照型のサブタイプの包含関係を `includeSubtypes` に設定します。

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

void QOpcUaBrowseRequest::setNodeClassMask(const QOpcUa::NodeClasses &nodeClassMask)

ノードクラスマスクを `nodeClassMask` に設定します。ノードクラスマスクに含まれるすべてのクラスのノードが、ブラウズ操作によって返されます。

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

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

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

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

void QOpcUaBrowseRequest::setReferenceTypeId(const QString &referenceTypeId)

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

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

このブラウズリクエストにおいて、rhs の値を設定します。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.