Classe gérant les observateurs associés à un évènement. Plus de détails...
#include <arcane/utils/Event.h>
Types publics | |
| typedef EventObserver< Args... > | ObserverType |
Fonctions membres publiques | |
| EventObservableView (EventObservable< Args... > &v) | |
| void | attach (ObserverType *o) |
| Attache l'observateur o à cet observable. | |
| void | detach (ObserverType *o) |
| Détache l'observateur o de cet observable. | |
| template<typename Lambda> | |
| void | attach (EventObserverPool &pool, const Lambda &lambda) |
| Ajoute un observateur utilisant la lambda lambda et conserve une référence dans pool. | |
Classe gérant les observateurs associés à un évènement.
| typedef EventObserver<Args...> Arcane::EventObservableView< Args >::ObserverType |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |