Classe de base d'un observateur. Plus de détails...
Graphe d'héritage de Arcane::AbstractObserver:
Graphe de collaboration de Arcane::AbstractObserver: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 = nullptr |
Classe de base d'un observateur.
Définition à la ligne 32 du fichier arccore/src/base/arccore/base/Observer.h.
|
override |
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.
|
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 arccore/src/base/arccore/base/Observer.h.