Classe de base d'un observateur. Plus de détails...
#include <arcane/utils/Observer.h>
Fonctions membres publiques | |
void | attachToObservable (IObservable *obs) override |
S'attache à l'observable obs. | |
void | detach () override |
Se détache de l'observable. | |
Fonctions membres publiques hérités de Arcane::IObserver | |
virtual | ~IObserver () |
Libère les ressources. | |
virtual void | observerUpdate (IObservable *)=0 |
Notification venant de l'observable oba. | |
Attributs privés | |
IObservable * | m_observable |
Classe de base d'un observateur.
Définition à la ligne 32 du fichier utils/Observer.h.
|
inline |
Définition à la ligne 37 du fichier utils/Observer.h.
|
virtual |
Définition à la ligne 27 du fichier Observer.cc.
|
overridevirtual |
S'attache à l'observable obs.
Implémente Arcane::IObserver.
Définition à la ligne 37 du fichier Observer.cc.
Références ARCANE_FATAL.
|
overridevirtual |
Se détache de l'observable.
Implémente Arcane::IObserver.
Définition à la ligne 48 du fichier Observer.cc.
|
private |
Définition à la ligne 50 du fichier utils/Observer.h.