Classe abstraite de base pour toutes les opérations. More...
#include <iostream>
#include "cogitant/common.h"
#include "cogitant/observableobject.h"
#include "cogitant/observer.h"
Classes | |
class | cogitant::OperationBase |
Classe abstraite pour toutes les opérations définies dans la bibliothèque. More... | |
class | cogitant::Operation |
Classe abstraite pour toutes les opérations faisant intervenir des objets de la plate-forme. More... | |
class | cogitant::Gauge |
Classe abstraite pour la visualisation de l'avancement de l'exécution d'une opération. More... | |
class | cogitant::Gauge_Minimal |
Implémentation minimale de la visualisation de l'avancement de l'exécution d'une opération. More... | |
class | cogitant::GaugeUpdater |
Classe permettant la mise à jour d'une Gauge. More... | |
Namespaces | |
cogitant | |
Espace de nom de toutes les classes et types de la plate-forme. | |
Classe abstraite de base pour toutes les opérations.
Déclaration des classes abstraites cogitant::OperationBase et cogitant::Operation et des classes permettant l'affichage de l'avancement d'une opération cogitant::Gauge, cogitant::GaugeUpdater et cogitant::Gauge_Minimal.