QOpcUaReferenceDescription Class
Contient des informations sur un nœud. Plus d'informations...
| En-tête : | #include <QOpcUaReferenceDescription> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS OpcUa)target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake : | QT += opcua |
Fonctions publiques
| 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) |
Description détaillée
Cette classe est utilisée pour renvoyer les résultats d'un appel à QOpcUaNode::browse() ou QOpcUaNode::browseChildren().
Elle contient le type et la direction de la référence utilisée pour connecter le nœud au nœud de départ de l'opération de navigation, l'identifiant du nœud de définition du type de la cible et les valeurs des éléments suivants node attributes:
| Attribut |
|---|
| NodeId |
| BrowseName |
| DisplayName |
| NodeClass |
Documentation des fonctions membres
QOpcUaReferenceDescription::QOpcUaReferenceDescription()
Crée un objet QOpcUaReferenceDescription vide
QOpcUaReferenceDescription::QOpcUaReferenceDescription(const QOpcUaReferenceDescription &other)
Crée une copie de l'objet QOpcUaReferenceDescription other.
[noexcept] QOpcUaReferenceDescription::~QOpcUaReferenceDescription()
Destructeur pour QOpcUaReferenceDescription
QOpcUaQualifiedName QOpcUaReferenceDescription::browseName() const
Renvoie le nom de navigation du nœud.
Voir aussi setBrowseName().
QOpcUaLocalizedText QOpcUaReferenceDescription::displayName() const
Renvoie le nom d'affichage du nœud.
Voir aussi setDisplayName().
bool QOpcUaReferenceDescription::isForwardReference() const
Renvoie true si la référence est directe.
Voir aussi setIsForwardReference().
QOpcUa::NodeClass QOpcUaReferenceDescription::nodeClass() const
Renvoie la classe du nœud.
Voir aussi setNodeClass().
QString QOpcUaReferenceDescription::refTypeId() const
Renvoie l'identifiant du type de référence du nœud.
Voir aussi setRefTypeId().
void QOpcUaReferenceDescription::setBrowseName(const QOpcUaQualifiedName &browseName)
Définit le nom de navigation du nœud à browseName.
Voir aussi browseName().
void QOpcUaReferenceDescription::setDisplayName(const QOpcUaLocalizedText &displayName)
Définit le nom d'affichage du nœud à displayName.
Voir aussi displayName().
void QOpcUaReferenceDescription::setIsForwardReference(bool isForwardReference)
Définit isForwardReference en tant qu'information isForwardReference pour la référence.
Voir aussi isForwardReference().
void QOpcUaReferenceDescription::setNodeClass(QOpcUa::NodeClass nodeClass)
Définit la classe du nœud à nodeClass.
Voir aussi nodeClass().
void QOpcUaReferenceDescription::setRefTypeId(const QString &refTypeId)
Définit l'identifiant du type de référence du nœud à refTypeId.
Voir aussi refTypeId() et QOpcUa::nodeIdFromReferenceType().
void QOpcUaReferenceDescription::setTargetNodeId(const QOpcUaExpandedNodeId &nodeId)
Définit l'identifiant du nœud à nodeId.
Voir aussi targetNodeId().
void QOpcUaReferenceDescription::setTypeDefinition(const QOpcUaExpandedNodeId &typeDefinition)
Définit typeDefinition comme identifiant de la définition du type.
Voir aussi typeDefinition().
QOpcUaExpandedNodeId QOpcUaReferenceDescription::targetNodeId() const
Renvoie l'identifiant du nœud.
Voir aussi setTargetNodeId().
QOpcUaExpandedNodeId QOpcUaReferenceDescription::typeDefinition() const
Renvoie l'identifiant de la définition du type.
Voir aussi setTypeDefinition().
QOpcUaReferenceDescription &QOpcUaReferenceDescription::operator=(const QOpcUaReferenceDescription &other)
Attribue la valeur de other à cet objet.
© 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.