12#ifndef ARCANE_UTILS_OBSERVABLE_H
13#define ARCANE_UTILS_OBSERVABLE_H
17#include "arcane/utils/Array.h"
18#include "arcane/utils/IObservable.h"
19#include "arcane/utils/IObserver.h"
53 void destroy()
override;
56 void notifyAllObservers()
override;
57 bool hasObservers()
const override;
58 bool isDestroyed()
const override;
59 void detachAllObservers()
override;
63 void _detachAllObservers();
Observable qui appelle automatiquement IObservable::detachAllObservers() dans le destructeur.
Interface d'un observable.
Interface d'un observateur.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Classe de base d'un observable.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-