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 |