Liste d'observables. Plus de détails...
#include <arcane/core/ObservablePool.h>
Types publics | |
| typedef std::map< KeyType, IObservable * > | ObservableListType |
Fonctions membres publiques | |
| ObservablePool () | |
| Constructeur. | |
| ~ObservablePool () | |
| Libère les ressources. | |
| void | add (const KeyType &key) |
| IObservable * | operator[] (const KeyType &key) |
Liste d'observables.
Cette classe permet de gérer une liste d'observables. Chaque observable est associée à une clé de type KeyType.
Définition à la ligne 44 du fichier ObservablePool.h.
| typedef std::map<KeyType,IObservable*> Arcane::ObservablePool< KeyType >::ObservableListType |
Définition à la ligne 48 du fichier ObservablePool.h.
|
inline |
Constructeur.
Définition à la ligne 53 du fichier ObservablePool.h.
|
inline |
Libère les ressources.
Définition à la ligne 55 du fichier ObservablePool.h.
Références Arcane::IObservable::detachAllObservers().
|
inline |
Définition à la ligne 66 du fichier ObservablePool.h.
|
inline |
Définition à la ligne 74 du fichier ObservablePool.h.