Messages envoyés à des observateurs et concernant des avertissements détectés (ou erreurs non fatales) lors d'opérations d'entrées/sorties. More...
#include "cogitant/observermessage.h"
Public Member Functions | |
| std::string | toString () const |
| Retourne une chaîne de caractères décrivant le message. More... | |
| void | destroy () |
| Destruction de l'objet. More... | |
Public Member Functions inherited from cogitant::ObserverMessage | |
| Type | type () const |
| Type de message. More... | |
Public Attributes | |
| ExceptionIO * | m_error |
| Pointeur sur l'erreur. More... | |
Public Attributes inherited from cogitant::ObserverMessage | |
| Environment const * | m_environment |
| Environnement concerné par le message. More... | |
Protected Member Functions | |
Constructeurs - destructeur. | |
| ObserverMessageIOError (Type t, Environment const *env, unsigned int factoryid) | |
| Constructeur. More... | |
| ~ObserverMessageIOError () | |
| Destructeur. More... | |
Protected Member Functions inherited from cogitant::ObserverMessage | |
| ObserverMessage (Type t, Environment const *env, unsigned int factoryid) | |
| Constructeur. More... | |
| virtual | ~ObserverMessage () |
| Destructeur. More... | |
Friends | |
| class | ObserverMessageFactory |
Additional Inherited Members | |
Public Types inherited from cogitant::ObserverMessage | |
| enum | Type { GRAPH_NODE_ADD, GRAPH_NODE_DEL, GRAPH_NODE_CHANGE, GRAPH_NODE_MERGE_BEFORE, GRAPH_NODE_MERGE_AFTER, GRAPH_NODE_ID_CHANGE, GRAPH_NODE_COMEFROM, GRAPH_RULE_APPLICATION, OPERATION_PROGRESS, IOERROR, NOTYPE } |
| Type de message. More... | |
Protected Attributes inherited from cogitant::ObserverMessage | |
| Type | m_type |
| Type de message. More... | |
Messages envoyés à des observateurs et concernant des avertissements détectés (ou erreurs non fatales) lors d'opérations d'entrées/sorties.
|
protected |
Constructeur.
Le constructeur est protected afin d'imposer le passage par ObserverMessageFactory pour la création.
|
protected |
Destructeur.
Le destructeur est protected afin d'imposer le passage par ObserverMessageFactory pour la destruction.
|
virtual |
Destruction de l'objet.
Cette méthode est appelée par l'ObserverMessageFactory quand un message n'est plus utilisé.
Reimplemented from cogitant::ObserverMessage.
|
virtual |
Retourne une chaîne de caractères décrivant le message.
Cette méthode peut être utilisée à des fins de débogage pour afficher simplement les messages associés à un ObservableObject.
Reimplemented from cogitant::ObserverMessage.
| ExceptionIO* cogitant::ObserverMessageIOError::m_error |
Pointeur sur l'erreur.