Classe de base d'un handler d'évènement.
Plus de détails...
#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/common/arccore/common/Event.h>
Classe de base d'un handler d'évènement.
Définition à la ligne 33 du fichier arccore/src/common/arccore/common/Event.h.
◆ EventObservableBase()
| Arcane::EventObservableBase::EventObservableBase |
( |
| ) |
|
◆ ~EventObservableBase()
| Arcane::EventObservableBase::~EventObservableBase |
( |
| ) |
|
|
virtual |
◆ _attachObserver()
| void Arcane::EventObservableBase::_attachObserver |
( |
EventObserverBase * | obs, |
|
|
bool | is_auto_destroy ) |
|
protected |
◆ _detachObserver()
◆ _observers()
◆ _rebuildObserversArray()
| void Arcane::EventObservableBase::_rebuildObserversArray |
( |
| ) |
|
|
private |
◆ detachAllObservers()
| void Arcane::EventObservableBase::detachAllObservers |
( |
| ) |
|
◆ hasObservers()
| bool Arcane::EventObservableBase::hasObservers |
( |
| ) |
const |
|
inline |
◆ EventObserverBase
| friend Arcane::EventObservableBase::EventObserverBase |
|
private |
◆ m_observers_array
◆ m_p
| Impl* Arcane::EventObservableBase::m_p = nullptr |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :