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

Public Member Functions | List of all members
cogitant::ExceptionISetOutOfBounds Class Reference

Accès à un identificateur d'ensemble incorrect. More...

#include "cogitant/exception.h"

Inheritance diagram for cogitant::ExceptionISetOutOfBounds:
cogitant::Exception

Public Member Functions

 ExceptionISetOutOfBounds (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...
 

Detailed Description

Accès à un identificateur d'ensemble incorrect.

Une telle exception est lancée quand une accès à un Set ou un PartialOrder est tenté à partir d'un identificateur (iSet) qui n'est pas valide sur l'ensemble.

Constructor & Destructor Documentation

◆ ExceptionISetOutOfBounds()

cogitant::ExceptionISetOutOfBounds::ExceptionISetOutOfBounds ( unsigned int  code = 0,
std::string const &  message = "" 
)

Constructeur d'une exception.