bpp-core3  3.0.0
Exceptions.h File Reference
#include <array>
#include <stdexcept>
#include <string>
+ Include dependency graph for Exceptions.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  bpp::Exception
 Exception base class. Overload exception constructor (to control the exceptions mechanism). Destructor is already virtual (from std::exception) More...
 
class  bpp::IOException
 The base class exception for IO error. More...
 
class  bpp::NullPointerException
 The base class exception for NULL pointer error. This exception may be thrown when an unexpected NULL pointer is found. More...
 
class  bpp::ZeroDivisionException
 The base class exception for zero division error. More...
 
class  bpp::BadIntegerException
 Number exception: integers. More...
 
class  bpp::BadNumberException
 Number exception: doubles. More...
 
class  bpp::NumberFormatException
 Number format exception. More...
 
class  bpp::IndexOutOfBoundsException
 Index out of bounds exception class. More...
 
class  bpp::BadSizeException
 Wrong size exception class. More...
 
class  bpp::OutOfRangeException
 Out of range exception class. More...
 
class  bpp::NotImplementedException
 This exception is sent when a given method is not implemented. More...
 

Namespaces

 bpp