QOpcUaApplicationRecordDataType Class
OPC UA ApplicationRecordDataType。更多
头文件: | #include <QOpcUaApplicationRecordDataType> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS OpcUa) target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
qmake: | QT += opcua |
公共函数
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) |
QVariant | operator QVariant() const |
QOpcUaApplicationRecordDataType & | operator=(const QOpcUaApplicationRecordDataType &rhs) |
bool | operator==(const QOpcUaApplicationRecordDataType &rhs) const |
详细说明
该类目前为技术预览版,因此该类提供的 API 和功能可能会随时更改,恕不另行通知。
这是 OPC UA 版本 1.05 第 12 部分 6.6.5 中定义的 OPC UA ApplicationRecordDataType 类型的Qt OPC UA 表示法。它用于表示 GDS 中的记录。
成员函数文档
QOpcUaApplicationRecordDataType::QOpcUaApplicationRecordDataType()
构建默认 ApplicationRecordDataType。
QOpcUaApplicationRecordDataType::QOpcUaApplicationRecordDataType(const QOpcUaApplicationRecordDataType &rhs)
从rhs 构建 ApplicationRecordDataType。
[noexcept]
QOpcUaApplicationRecordDataType::~QOpcUaApplicationRecordDataType()
销毁 ApplicationRecordDataType。
const QString &QOpcUaApplicationRecordDataType::applicationId() const
返回应用程序 ID。
另请参见 setApplicationId()。
const QList<QOpcUaLocalizedText> &QOpcUaApplicationRecordDataType::applicationNames() const
返回本地化后的应用程序名称。
另请参阅 setApplicationNames()。
QOpcUaApplicationDescription::ApplicationType QOpcUaApplicationRecordDataType::applicationType() const
返回应用程序类型。
另请参见 setApplicationType()。
const QString &QOpcUaApplicationRecordDataType::applicationUri() const
返回应用程序 URI。
另请参见 setApplicationUri()。
const QList<QString> &QOpcUaApplicationRecordDataType::discoveryUrls() const
返回发现 URL。
另请参阅 setDiscoveryUrls()。
const QString &QOpcUaApplicationRecordDataType::productUri() const
返回产品 URI。
另请参阅 setProductUri()。
const QList<QString> &QOpcUaApplicationRecordDataType::serverCapabilityIdentifiers() const
返回服务器能力标识符。
另请参阅 setServerCapabilityIdentifiers()。
void QOpcUaApplicationRecordDataType::setApplicationId(const QString &applicationId)
将应用程序 id 设置为applicationId 。
另请参阅 applicationId() 。
void QOpcUaApplicationRecordDataType::setApplicationNames(const QList<QOpcUaLocalizedText> &applicationNames)
将本地化应用程序名称设置为applicationNames 。
另请参阅 applicationNames() 。
void QOpcUaApplicationRecordDataType::setApplicationType(QOpcUaApplicationDescription::ApplicationType applicationType)
将应用程序类型设置为applicationType 。
另请参阅 applicationType() 。
void QOpcUaApplicationRecordDataType::setApplicationUri(const QString &applicationUri)
将应用程序 URI 设置为applicationUri 。
另请参阅 applicationUri() 。
void QOpcUaApplicationRecordDataType::setDiscoveryUrls(const QList<QString> &discoveryUrls)
将发现 URL 设置为discoveryUrls 。
另请参阅 discoveryUrls() 。
void QOpcUaApplicationRecordDataType::setProductUri(const QString &productUri)
将产品 URI 设置为productUri 。
另请参阅 productUri() 。
void QOpcUaApplicationRecordDataType::setServerCapabilityIdentifiers(const QList<QString> &serverCapabilityIdentifiers)
将服务器能力标识符设置为serverCapabilityIdentifiers 。
另请参阅 serverCapabilityIdentifiers() 。
QVariant QOpcUaApplicationRecordDataType::operator QVariant() const
将此 ApplicationRecordDataType 转换为QVariant 。
QOpcUaApplicationRecordDataType &QOpcUaApplicationRecordDataType::operator=(const QOpcUaApplicationRecordDataType &rhs)
设置此 ApplicationRecordDataType 中rhs 的值。
bool QOpcUaApplicationRecordDataType::operator==(const QOpcUaApplicationRecordDataType &rhs) const
如果此 ApplicationRecordDataType 的值与rhs 相同,则返回true
。
© 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.