QOpcUaAddReferenceItem Class
Esta clase almacena la información necesaria para añadir una nueva referencia en el servidor. Más...
| Cabecera: | #include <QOpcUaAddReferenceItem> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa)target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake: | QT += opcua |
Funciones públicas
| QOpcUaAddReferenceItem() | |
| QOpcUaAddReferenceItem(const QOpcUaAddReferenceItem &other) | |
| bool | isForwardReference() const |
| QString | referenceTypeId() const |
| void | setIsForwardReference(bool isForwardReference) |
| void | setReferenceTypeId(const QString &referenceTypeId) |
| void | setSourceNodeId(const QString &sourceNodeId) |
| void | setTargetNodeClass(QOpcUa::NodeClass targetNodeClass) |
| void | setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId) |
| void | setTargetServerUri(const QString &targetServerUri) |
| QString | sourceNodeId() const |
| QOpcUa::NodeClass | targetNodeClass() const |
| QOpcUaExpandedNodeId | targetNodeId() const |
| QString | targetServerUri() const |
| QOpcUaAddReferenceItem & | operator=(const QOpcUaAddReferenceItem &rhs) |
Véase también QOpcUaClient::addReference().
Documentación de las funciones de los miembros
QOpcUaAddReferenceItem::QOpcUaAddReferenceItem()
Por defecto construye un elemento de referencia add sin parámetros establecidos.
QOpcUaAddReferenceItem::QOpcUaAddReferenceItem(const QOpcUaAddReferenceItem &other)
Construye un elemento de referencia add a partir de other.
bool QOpcUaAddReferenceItem::isForwardReference() const
Devuelve el indicador isForwardReference.
Véase también setIsForwardReference().
QString QOpcUaAddReferenceItem::referenceTypeId() const
Devuelve el id del tipo de referencia.
Véase también setReferenceTypeId().
void QOpcUaAddReferenceItem::setIsForwardReference(bool isForwardReference)
Establece el indicador isForwardReference en isForwardReference. Si el indicador está establecido, se crea una referencia directa. En caso contrario, se crea una referencia inversa.
Véase también isForwardReference().
void QOpcUaAddReferenceItem::setReferenceTypeId(const QString &referenceTypeId)
Establece el id del tipo de referencia en referenceTypeId. Se creará una referencia de este tipo en el servidor.
Véase también referenceTypeId().
void QOpcUaAddReferenceItem::setSourceNodeId(const QString &sourceNodeId)
Establece el id del nodo de origen en sourceNodeId.
Véase también sourceNodeId().
void QOpcUaAddReferenceItem::setTargetNodeClass(QOpcUa::NodeClass targetNodeClass)
Establece la clase de nodo del nodo de destino en targetNodeClass. La clase de nodo de destino debe especificarse porque el nodo de destino podría estar ubicado en otro servidor.
Véase también targetNodeClass().
void QOpcUaAddReferenceItem::setTargetNodeId(const QOpcUaExpandedNodeId &targetNodeId)
Establece el id del nodo de destino en targetNodeId.
Véase también targetNodeId().
void QOpcUaAddReferenceItem::setTargetServerUri(const QString &targetServerUri)
Establece el URI del servidor de destino en targetServerUri. Si se establece este valor, anulará el URI del servidor de setTargetNodeId().
Véase también targetServerUri().
QString QOpcUaAddReferenceItem::sourceNodeId() const
Devuelve el id del nodo origen.
Véase también setSourceNodeId().
QOpcUa::NodeClass QOpcUaAddReferenceItem::targetNodeClass() const
Devuelve la clase del nodo de destino.
Véase también setTargetNodeClass().
QOpcUaExpandedNodeId QOpcUaAddReferenceItem::targetNodeId() const
Devuelve el id del nodo de destino.
Véase también setTargetNodeId().
QString QOpcUaAddReferenceItem::targetServerUri() const
Devuelve el URI del servidor de destino.
Véase también setTargetServerUri().
QOpcUaAddReferenceItem &QOpcUaAddReferenceItem::operator=(const QOpcUaAddReferenceItem &rhs)
Establece los valores de rhs en este elemento de referencia de adición.
© 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.