Lancement d'une opération dont les pré-conditions n'ont pas été vérifiées. More...
#include "cogitant/exception.h"
  
 Public Member Functions | |
| ExceptionOperationCheck (unsigned int code=0, std::string const &message="") | |
| Constructeur d'une exception.  More... | |
  Public Member Functions inherited from cogitant::Exception | |
| virtual std::string | toString () const | 
| Message d'erreur "en clair".  More... | |
| const char * | what () const throw () | 
| Accès au message d'erreur selon la méthode standard de la bibliothèque C++.  More... | |
| std::string const & | message () const | 
| Accesseur au message d'erreur.  More... | |
| unsigned int | code () const | 
| Sous code d'erreur.  More... | |
| std::string | className () const | 
| Nom de la classe.  More... | |
| Exception (unsigned int code=0, std::string const &message="") | |
| Constructeur d'une exception.  More... | |
| virtual | ~Exception () throw () | 
| Destructeur.  More... | |
Additional Inherited Members | |
  Protected Member Functions inherited from cogitant::Exception | |
| std::string | messageAsIdToString () const | 
| Convertit le message de l'exception en entête de string (pour toString()) en considérant le message comme un iSet.  More... | |
Lancement d'une opération dont les pré-conditions n'ont pas été vérifiées.
Cette exception est levée dans le cas où la méthode Operation::run() est appelée alors que Operation::check() ne retourne pas Operation::CHECKOK.
| cogitant::ExceptionOperationCheck::ExceptionOperationCheck | ( | unsigned int | code = 0,  | 
        
| std::string const & | message = ""  | 
        ||
| ) | 
Constructeur d'une exception.