QOpcUaDataValue Class
Cette classe stocke les données de valeur OPC UA et les métadonnées associées. Plus d'informations...
| En-tête : | #include <QOpcUaDataValue> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS OpcUa)target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake : | QT += opcua |
| Depuis : | Qt 6.3 |
Fonctions publiques
| QOpcUaDataValue() | |
| QOpcUaDataValue(const QOpcUaDataValue &other) | |
| ~QOpcUaDataValue() | |
(since 6.7) quint16 | serverPicoseconds() const |
| QDateTime | serverTimestamp() const |
(since 6.7) void | setServerPicoseconds(quint16 serverPicoseconds) |
| void | setServerTimestamp(const QDateTime &serverTimestamp) |
(since 6.7) void | setSourcePicoseconds(quint16 sourcePicoseconds) |
| void | setSourceTimestamp(const QDateTime &sourceTimestamp) |
| void | setStatusCode(QOpcUa::UaStatusCode statusCode) |
| void | setValue(const QVariant &value) |
(since 6.7) quint16 | sourcePicoseconds() const |
| QDateTime | sourceTimestamp() const |
| QOpcUa::UaStatusCode | statusCode() const |
| void | swap(QOpcUaDataValue &other) |
| QVariant | value() const |
(since 6.7) | operator QVariant() const |
| QOpcUaDataValue & | operator=(const QOpcUaDataValue &other) |
Non-membres apparentés
(since 6.7) bool | operator!=(const QOpcUaDataValue &lhs, const QOpcUaDataValue &rhs) |
(since 6.7) bool | operator==(const QOpcUaDataValue &lhs, const QOpcUaDataValue &rhs) |
Documentation des fonctions membres
QOpcUaDataValue::QOpcUaDataValue()
Construit une valeur de données non valide.
QOpcUaDataValue::QOpcUaDataValue(const QOpcUaDataValue &other)
Construit une valeur de données à partir de other.
[noexcept] QOpcUaDataValue::~QOpcUaDataValue()
Détruit la valeur des données.
[since 6.7] quint16 QOpcUaDataValue::serverPicoseconds() const
Renvoie le nombre d'intervalles de 10 picosecondes pour l'horodatage du serveur.
Cette fonction a été introduite dans Qt 6.7.
Voir aussi setServerPicoseconds().
QDateTime QOpcUaDataValue::serverTimestamp() const
Renvoie l'horodatage du serveur pour value().
Voir aussi setServerTimestamp().
[since 6.7] void QOpcUaDataValue::setServerPicoseconds(quint16 serverPicoseconds)
Fixe le nombre d'intervalles de 10 picosecondes pour l'horodatage du serveur à serverPicoseconds.
Cette fonction a été introduite dans Qt 6.7.
Voir aussi serverPicoseconds().
void QOpcUaDataValue::setServerTimestamp(const QDateTime &serverTimestamp)
Fixe l'horodatage du serveur à serverTimestamp.
Voir aussi serverTimestamp().
[since 6.7] void QOpcUaDataValue::setSourcePicoseconds(quint16 sourcePicoseconds)
Définit le nombre d'intervalles de 10 picosecondes pour l'horodatage de la source à sourcePicoseconds.
Cette fonction a été introduite dans Qt 6.7.
Voir aussi sourcePicoseconds().
void QOpcUaDataValue::setSourceTimestamp(const QDateTime &sourceTimestamp)
Fixe l'horodatage de la source à sourceTimestamp.
Voir aussi sourceTimestamp().
void QOpcUaDataValue::setStatusCode(QOpcUa::UaStatusCode statusCode)
Définit le code d'état à statusCode.
Voir aussi statusCode().
void QOpcUaDataValue::setValue(const QVariant &value)
Définit la valeur à value.
Si cette valeur de données doit être utilisée avec QOpcUaBinaryDataEncoding ou QOpcUaGenericStructHandler, le type de la valeur doit être QOpcUaVariant.
Voir aussi value().
[since 6.7] quint16 QOpcUaDataValue::sourcePicoseconds() const
Renvoie le nombre d'intervalles de 10 picosecondes pour l'horodatage source.
Cette fonction a été introduite dans Qt 6.7.
Voir aussi setSourcePicoseconds().
QDateTime QOpcUaDataValue::sourceTimestamp() const
Renvoie l'horodatage de la source pour value().
Voir aussi setSourceTimestamp().
QOpcUa::UaStatusCode QOpcUaDataValue::statusCode() const
Renvoie le code d'état de cette valeur de données. Si le code d'état n'est pas Good, la valeur et les horodatages sont invalides.
Voir aussi setStatusCode().
[noexcept] void QOpcUaDataValue::swap(QOpcUaDataValue &other)
Échange cette instance de valeur de données avec other. Cette fonction est très rapide et n'échoue jamais.
QVariant QOpcUaDataValue::value() const
Renvoie la valeur.
Voir aussi setValue().
[since 6.7] QOpcUaDataValue::operator QVariant() const
Renvoie une adresse QVariant contenant cette valeur de données.
Cette fonction a été introduite dans Qt 6.7.
QOpcUaDataValue &QOpcUaDataValue::operator=(const QOpcUaDataValue &other)
Définit les valeurs de other dans cette valeur de données.
Non-membres apparentés
[noexcept, since 6.7] bool operator!=(const QOpcUaDataValue &lhs, const QOpcUaDataValue &rhs)
Renvoie true si lhs n'est pas égal à rhs.
Cette fonction a été introduite dans Qt 6.7.
[noexcept, since 6.7] bool operator==(const QOpcUaDataValue &lhs, const QOpcUaDataValue &rhs)
Renvoie true si lhs est égal à rhs.
Cette fonction a été introduite dans Qt 6.7.
© 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.