Classes de gestion des exceptions. More...
#include <string>#include <iostream>#include <exception>#include "cogitant/common.h"#include "cogitant/set.h"Classes | |
| class | cogitant::Exception | 
| Classe mère de toutes les classes d'exceptions de la plate-forme.  More... | |
| class | cogitant::ExceptionISetOutOfBounds | 
| Accès à un identificateur d'ensemble incorrect.  More... | |
| class | cogitant::ExceptionReadOnlyObject | 
| Tentative de modification d'un objet en lecture seule.  More... | |
| class | cogitant::ExceptionAlreadyPresent | 
| Tentative d'ajout d'une information déjà présente dans un objet.  More... | |
| class | cogitant::ExceptionIncorrectType | 
| Tentative d'accéder à un objet comme étant d'un type donné alors qu'il est d'un autre type.  More... | |
| class | cogitant::ExceptionStructure | 
| Des objets ne respectent pas la structure qu'ils devraient avoir.  More... | |
| class | cogitant::ExceptionUnknownName | 
| La recherche d'un objet par son nom a échoué.  More... | |
| class | cogitant::ExceptionOperationCheck | 
| Lancement d'une opération dont les pré-conditions n'ont pas été vérifiées.  More... | |
| class | cogitant::ExceptionUnknownObject | 
| Un objet, passé en paramètre d'une méthode est introuvable.  More... | |
| class | cogitant::ExceptionInterrupted | 
| Une opération en cours d'exécution a été interrompue par un appel à OperationBase::stop().  More... | |
Namespaces | |
| cogitant | |
| Espace de nom de toutes les classes et types de la plate-forme.  | |
Classes de gestion des exceptions.
Déclaration de la classe cogitant::Exception et de quelques unes de ses sous-classes.