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.