QOpcUaBrowseRequest Class

Enthält Parameter für einen Aufruf an den OPC UA Browse-Dienst. Mehr...

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

Öffentliche Typen

enum class BrowseDirection { Forward, Inverse, Both }

Öffentliche Funktionen

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)

Detaillierte Beschreibung

Siehe auch QOpcUaNode::browse().

Dokumentation der Mitgliedstypen

enum class QOpcUaBrowseRequest::BrowseDirection

Diese Aufzählung gibt die möglichen Suchrichtungen an, die von einem Suchaufruf unterstützt werden.

KonstanteWertBeschreibung
QOpcUaBrowseRequest::BrowseDirection::Forward0Folgt Verweisen in Vorwärtsrichtung.
QOpcUaBrowseRequest::BrowseDirection::Inverse1Folgt Verweisen in umgekehrter Richtung.
QOpcUaBrowseRequest::BrowseDirection::Both2Verfolgen von Referenzen in beide Richtungen.

Dokumentation der Mitgliedsfunktionen

QOpcUaBrowseRequest::QOpcUaBrowseRequest()

Standardmäßig wird eine Suchanfrage ohne Parameter erstellt.

QOpcUaBrowseRequest::QOpcUaBrowseRequest(const QOpcUaBrowseRequest &other)

Erzeugt eine Suchanfrage von other.

QOpcUaBrowseRequest::BrowseDirection QOpcUaBrowseRequest::browseDirection() const

Gibt die Suchrichtung zurück.

Siehe auch setBrowseDirection().

bool QOpcUaBrowseRequest::includeSubtypes() const

Gibt true zurück, wenn auch die Subtypen des Referenztyps abgerufen werden sollen.

Siehe auch setIncludeSubtypes().

QOpcUa::NodeClasses QOpcUaBrowseRequest::nodeClassMask() const

Gibt die Maske der Knotenklasse zurück.

Siehe auch setNodeClassMask().

QString QOpcUaBrowseRequest::referenceTypeId() const

Gibt die Referenztyp-ID zurück.

Siehe auch setReferenceTypeId().

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

Setzt die Suchrichtung auf browseDirection.

Siehe auch browseDirection().

void QOpcUaBrowseRequest::setIncludeSubtypes(bool includeSubtypes)

Setzt die Einbeziehung von Subtypen des Referenztyps auf includeSubtypes.

Siehe auch includeSubtypes().

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

Setzt die Knotenklassenmaske auf nodeClassMask. Die Knoten aller Klassen, die in der Knotenklassenmaske enthalten sind, werden von der Suchoperation zurückgegeben.

Siehe auch nodeClassMask().

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

Setzt den Referenztyp id auf referenceTypeId.

Siehe auch referenceTypeId().

void QOpcUaBrowseRequest::setReferenceTypeId(const QString &referenceTypeId)

Setzt den Referenztyp id auf referenceTypeId.

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

Legt die Werte von rhs in dieser Suchanfrage fest.

© 2025 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.