Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::AbstractObserver Class Reference

Public Member Functions

void attachToObservable (IObservable *obs) override
 Attaches to the observable obs.
void detach () override
 Detaches from the observable.
Public Member Functions inherited from Arcane::IObserver
virtual ~IObserver ()
 Releases resources.
virtual void observerUpdate (IObservable *)=0
 Notification coming from the observable oba.

Detailed Description

Definition at line 33 of file arccore/src/base/arccore/base/Observer.h.

Constructor & Destructor Documentation

◆ ~AbstractObserver()

Arcane::AbstractObserver::~AbstractObserver ( )
override

Definition at line 27 of file Observer.cc.

Member Function Documentation

◆ attachToObservable()

void Arcane::AbstractObserver::attachToObservable ( IObservable * obs)
overridevirtual

Attaches to the observable obs.

Implements Arcane::IObserver.

Definition at line 37 of file Observer.cc.

References ARCCORE_FATAL.

◆ detach()

void Arcane::AbstractObserver::detach ( )
overridevirtual

Detaches from the observable.

Implements Arcane::IObserver.

Definition at line 48 of file Observer.cc.


The documentation for this class was generated from the following files: