Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::EventObserverPool

Conserve des références d'observateurs. Plus de détails...

#include <arcane/utils/Event.h>

+ Graphe de collaboration de Arcane::EventObserverPool:

Fonctions membres publiques

void add (EventObserverBase *x)
 Ajoute l'observateur x.
 
void clear ()
 Supprime tous les observateurs associés à cette instance.
 

Attributs privés

UniqueArray< EventObserverBase * > m_observers
 

Description détaillée

Conserve des références d'observateurs.

Définition à la ligne 142 du fichier Event.h.

Documentation des constructeurs et destructeur

◆ ~EventObserverPool()

Arcane::EventObserverPool::~EventObserverPool ( )

Définition à la ligne 179 du fichier Event.cc.

Documentation des fonctions membres

◆ add()

void Arcane::EventObserverPool::add ( EventObserverBase * x)

Ajoute l'observateur x.

Définition à la ligne 199 du fichier Event.cc.

Référencé par Arcane::EventObservable< const CollectionEventArgs & >::attach().

+ Voici le graphe des appelants de cette fonction :

◆ clear()

void Arcane::EventObserverPool::clear ( )

Supprime tous les observateurs associés à cette instance.

Définition à la ligne 188 du fichier Event.cc.

Documentation des données membres

◆ m_observers

UniqueArray<EventObserverBase*> Arcane::EventObserverPool::m_observers
private

Définition à la ligne 157 du fichier Event.h.


La documentation de cette classe a été générée à partir des fichiers suivants :