QOpcUaHistoryEvent Class
Cette classe stocke les événements historiques d'un nœud. Plus d'informations...
| En-tête : | #include <QOpcUaHistoryEvent> |
| CMake : | find_package(Qt6 REQUIRED COMPONENTS OpcUa)target_link_libraries(mytarget PRIVATE Qt6::OpcUa) |
| qmake : | QT += opcua |
| Depuis : | Qt 6.7 |
Fonctions publiques
| QOpcUaHistoryEvent() | |
| QOpcUaHistoryEvent(const QString &nodeId) | |
| QOpcUaHistoryEvent(const QOpcUaHistoryEvent &other) | |
| QOpcUaHistoryEvent(QOpcUaHistoryEvent &&other) | |
| ~QOpcUaHistoryEvent() | |
| void | addEvent(const QVariantList &value) |
| int | count() const |
| QList<QVariantList> | events() const |
| QString | nodeId() const |
| void | setNodeId(const QString &nodeId) |
| void | setStatusCode(QOpcUa::UaStatusCode statusCode) |
| QOpcUa::UaStatusCode | statusCode() const |
| void | swap(QOpcUaHistoryEvent &other) |
| QOpcUaHistoryEvent & | operator=(QOpcUaHistoryEvent &&other) |
| QOpcUaHistoryEvent & | operator=(const QOpcUaHistoryEvent &other) |
Non-membres apparentés
| bool | operator!=(const QOpcUaHistoryEvent &lhs, const QOpcUaHistoryEvent &rhs) |
| bool | operator==(const QOpcUaHistoryEvent &lhs, const QOpcUaHistoryEvent &rhs) |
Description détaillée
Lorsqu'une demande de lecture d'événements de l'historique est traitée, les instances de cette classe sont utilisées pour stocker des informations sur le nœud qui a été lu, ses événements et le code d'état. Le signal de fin d'une réponse de lecture de l'historique renvoie une liste d'objets QOpcUaHistoryEvent qui peuvent être analysés pour examiner les résultats de la demande.
Documentation des fonctions membres
QOpcUaHistoryEvent::QOpcUaHistoryEvent()
Construit un élément d'événement historique invalide.
[explicit] QOpcUaHistoryEvent::QOpcUaHistoryEvent(const QString &nodeId)
Construit un élément d'événement historique et enregistre le nœud auquel il correspond.
QOpcUaHistoryEvent::QOpcUaHistoryEvent(const QOpcUaHistoryEvent &other)
Construit un événement historique à partir de other.
[constexpr noexcept] QOpcUaHistoryEvent::QOpcUaHistoryEvent(QOpcUaHistoryEvent &&other)
Move-construit un nouvel objet d'événement historique à partir de other.
Note : L'objet déplacé other est placé dans un état partiellement formé, dans lequel les seules opérations valides sont la destruction et l'attribution d'une nouvelle valeur.
[noexcept] QOpcUaHistoryEvent::~QOpcUaHistoryEvent()
Détruit l'élément de l'événement historique.
void QOpcUaHistoryEvent::addEvent(const QVariantList &value)
Ajoute une liste de champs d'événements donnée par value.
int QOpcUaHistoryEvent::count() const
Renvoie le nombre d'événements disponibles.
QList<QVariantList> QOpcUaHistoryEvent::events() const
Renvoie la liste des objets QVariantList qui contiennent les résultats de la demande de lecture de l'historique.
QString QOpcUaHistoryEvent::nodeId() const
Renvoie l'identifiant du nœud dont les événements ont été stockés.
Voir aussi setNodeId().
void QOpcUaHistoryEvent::setNodeId(const QString &nodeId)
Définit le nodeId en nodeId.
Voir aussi nodeId().
void QOpcUaHistoryEvent::setStatusCode(QOpcUa::UaStatusCode statusCode)
Définit le code d'état à statusCode.
Voir aussi statusCode().
QOpcUa::UaStatusCode QOpcUaHistoryEvent::statusCode() const
Renvoie le code d'état qui indique si une erreur s'est produite lors de la récupération des événements de l'historique.
Voir aussi setStatusCode().
[noexcept] void QOpcUaHistoryEvent::swap(QOpcUaHistoryEvent &other)
Remplace l'objet d'événement historique other par cet objet d'événement historique. Cette opération est très rapide et n'échoue jamais.
[noexcept] QOpcUaHistoryEvent &QOpcUaHistoryEvent::operator=(QOpcUaHistoryEvent &&other)
Move-assigne other à cette instance QOpcUaHistoryEvent.
Note : L'objet déplacé other est placé dans un état partiellement formé, dans lequel les seules opérations valides sont la destruction et l'attribution d'une nouvelle valeur.
QOpcUaHistoryEvent &QOpcUaHistoryEvent::operator=(const QOpcUaHistoryEvent &other)
Définit les valeurs de other dans cet élément de l'historique.
Non-membres associés
[noexcept] bool operator!=(const QOpcUaHistoryEvent &lhs, const QOpcUaHistoryEvent &rhs)
Renvoie true si lhs n'est pas égal à rhs.
[noexcept] bool operator==(const QOpcUaHistoryEvent &lhs, const QOpcUaHistoryEvent &rhs)
Renvoie true si rhs et lhs contiennent les mêmes valeurs.
© 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.