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

Classe de base d'un observateur d'évènement. Plus de détails...

#include <arcane/utils/Event.h>

+ Graphe d'héritage de Arcane::EventObserverBase:
+ Graphe de collaboration de Arcane::EventObserverBase:

Fonctions membres protégées

void _notifyDetach ()
 
void _notifyAttach (EventObservableBase *obs)
 

Attributs privés

EventObservableBasem_observable
 

Amis

class EventObservableBase
 

Description détaillée

Classe de base d'un observateur d'évènement.

L'ajoute ou la suppression d'un observeur se fait via les opérateurs EventObservable::operator+=() et EventObservable::operator-=().

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

Documentation des constructeurs et destructeur

◆ EventObserverBase()

Arcane::EventObserverBase::EventObserverBase ( )
inline

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

◆ ~EventObserverBase()

Arcane::EventObserverBase::~EventObserverBase ( )
virtual

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

Documentation des fonctions membres

◆ _notifyAttach()

void Arcane::EventObserverBase::_notifyAttach ( EventObservableBase obs)
protected

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

◆ _notifyDetach()

void Arcane::EventObserverBase::_notifyDetach ( )
protected

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

Documentation des fonctions amies et associées

◆ EventObservableBase

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

Documentation des données membres

◆ m_observable

EventObservableBase* Arcane::EventObserverBase::m_observable
private

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


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