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::Forward | 0 | 参照を順方向にたどります。 |
QOpcUaBrowseRequest::BrowseDirection::Inverse | 1 | 逆方向に参照を追跡します。 |
QOpcUaBrowseRequest::BrowseDirection::Both | 2 | 両方向に参照を追跡します。 |
メンバ関数のドキュメント
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.