Messages envoyés à des observateurs et concernant l'exécution d'une opération. More...
#include "cogitant/observermessage.h"
  
 Public Member Functions | |
| std::string | toString () const | 
| Retourne une chaîne de caractères décrivant le message.  More... | |
  Public Member Functions inherited from cogitant::ObserverMessage | |
| Type | type () const | 
| Type de message.  More... | |
| virtual void | destroy () | 
| Destruction de l'objet.  More... | |
Public Attributes | |
| OperationBase const * | m_operation | 
| Pointeur sur le graphe concerné.  More... | |
| unsigned int | m_current | 
| Avancement actuel de l'opération.  More... | |
| unsigned int | m_max | 
| Avancement maximum de l'opération.  More... | |
  Public Attributes inherited from cogitant::ObserverMessage | |
| Environment const * | m_environment | 
| Environnement concerné par le message.  More... | |
Protected Member Functions | |
Constructeurs - destructeur.  | |
| ObserverMessageOperation (Type t, Environment const *env, unsigned int factoryid) | |
| Constructeur.  More... | |
| ~ObserverMessageOperation () | |
| 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 l'exécution d'une opération.
      
  | 
  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 | 
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.
| unsigned int cogitant::ObserverMessageOperation::m_current | 
Avancement actuel de l'opération.
| unsigned int cogitant::ObserverMessageOperation::m_max | 
Avancement maximum de l'opération.
| OperationBase const* cogitant::ObserverMessageOperation::m_operation | 
Pointeur sur le graphe concerné.