En esta página

QOpcUaApplicationRecordDataType Class

El ApplicationRecordDataType de OPC UA. Más...

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

Funciones públicas

QOpcUaApplicationRecordDataType()
QOpcUaApplicationRecordDataType(const QOpcUaApplicationRecordDataType &rhs)
~QOpcUaApplicationRecordDataType()
const QString &applicationId() const
const QList<QOpcUaLocalizedText> &applicationNames() const
QOpcUaApplicationDescription::ApplicationType applicationType() const
const QString &applicationUri() const
const QList<QString> &discoveryUrls() const
const QString &productUri() const
const QList<QString> &serverCapabilityIdentifiers() const
void setApplicationId(const QString &applicationId)
void setApplicationNames(const QList<QOpcUaLocalizedText> &applicationNames)
void setApplicationType(QOpcUaApplicationDescription::ApplicationType applicationType)
void setApplicationUri(const QString &applicationUri)
void setDiscoveryUrls(const QList<QString> &discoveryUrls)
void setProductUri(const QString &productUri)
void setServerCapabilityIdentifiers(const QList<QString> &serverCapabilityIdentifiers)
operator QVariant() const
QOpcUaApplicationRecordDataType &operator=(const QOpcUaApplicationRecordDataType &rhs)
bool operator==(const QOpcUaApplicationRecordDataType &rhs) const

Descripción detallada

Esta clase está actualmente disponible como Muestra de Tecnología, y por lo tanto la API y la funcionalidad proporcionada por la clase puede estar sujeta a cambios en cualquier momento sin previo aviso.

Se trata de la representación Qt OPC UA para el tipo ApplicationRecordDataType de OPC UA definido en la versión 1.05 parte 12, 6.6.5 de OPC UA. Se utiliza para representar un registro en el SGD.

Documentación de la función de miembro

QOpcUaApplicationRecordDataType::QOpcUaApplicationRecordDataType()

Construye un ApplicationRecordDataType por defecto.

QOpcUaApplicationRecordDataType::QOpcUaApplicationRecordDataType(const QOpcUaApplicationRecordDataType &rhs)

Construye un ApplicationRecordDataType a partir de rhs.

[noexcept] QOpcUaApplicationRecordDataType::~QOpcUaApplicationRecordDataType()

Destruye un ApplicationRecordDataType.

const QString &QOpcUaApplicationRecordDataType::applicationId() const

Devuelve el id de la aplicación.

Véase también setApplicationId().

const QList<QOpcUaLocalizedText> &QOpcUaApplicationRecordDataType::applicationNames() const

Devuelve los nombres localizados de las aplicaciones.

Véase también setApplicationNames().

QOpcUaApplicationDescription::ApplicationType QOpcUaApplicationRecordDataType::applicationType() const

Devuelve el tipo de aplicación.

Véase también setApplicationType().

const QString &QOpcUaApplicationRecordDataType::applicationUri() const

Devuelve el URI de la aplicación.

Véase también setApplicationUri().

const QList<QString> &QOpcUaApplicationRecordDataType::discoveryUrls() const

Devuelve las URL de descubrimiento.

Véase también setDiscoveryUrls().

const QString &QOpcUaApplicationRecordDataType::productUri() const

Devuelve el URI del producto.

Véase también setProductUri().

const QList<QString> &QOpcUaApplicationRecordDataType::serverCapabilityIdentifiers() const

Devuelve los identificadores de capacidad del servidor.

Véase también setServerCapabilityIdentifiers().

void QOpcUaApplicationRecordDataType::setApplicationId(const QString &applicationId)

Establece el id de la aplicación en applicationId.

Véase también applicationId().

void QOpcUaApplicationRecordDataType::setApplicationNames(const QList<QOpcUaLocalizedText> &applicationNames)

Establece los nombres localizados de las aplicaciones en applicationNames.

Véase también applicationNames().

void QOpcUaApplicationRecordDataType::setApplicationType(QOpcUaApplicationDescription::ApplicationType applicationType)

Establece el tipo de aplicación en applicationType.

Véase también applicationType().

void QOpcUaApplicationRecordDataType::setApplicationUri(const QString &applicationUri)

Establece el URI de la aplicación en applicationUri.

Véase también applicationUri().

void QOpcUaApplicationRecordDataType::setDiscoveryUrls(const QList<QString> &discoveryUrls)

Establece las URL de descubrimiento en discoveryUrls.

Véase también discoveryUrls().

void QOpcUaApplicationRecordDataType::setProductUri(const QString &productUri)

Establece el URI del producto en productUri.

Véase también productUri().

void QOpcUaApplicationRecordDataType::setServerCapabilityIdentifiers(const QList<QString> &serverCapabilityIdentifiers)

Establece los identificadores de capacidad del servidor en serverCapabilityIdentifiers.

Véase también serverCapabilityIdentifiers().

QOpcUaApplicationRecordDataType::operator QVariant() const

Convierte este ApplicationRecordDataType a QVariant.

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

Establece los valores de rhs en este ApplicationRecordDataType.

bool QOpcUaApplicationRecordDataType::operator==(const QOpcUaApplicationRecordDataType &rhs) const

Devuelve true si este ApplicationRecordDataType tiene los mismos valores que 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.