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.