Quick links: Tutorial - Examples - Files - Symbols.
Classes: Hierarchy - Index - List - Members.
Namespaces: Index - base - cs - display.

Classes | Namespaces
operation.h File Reference

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.
 

Detailed Description

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.

Author
David Genest.