STK++ 0.9.13
STK_Exceptions.h File Reference

In this file we define the standard Exceptions of the STK++ library. More...

#include <exception>
Include dependency graph for STK_Exceptions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  STK::Exception
 Sdk class for all library Exceptions. More...
 
class  STK::logic_error
 Logic errors represent problems in the internal logic of a program; in theory, these are preventable, and even detectable before the program runs (e.g., violations of class invariants). More...
 
class  STK::domain_error
 Thrown by the library, or by you, to report domain errors (domain in the mathematical sense). More...
 
class  STK::invalid_argument
 Thrown to report invalid arguments to functions. More...
 
class  STK::length_error
 Thrown when an object is constructed that would exceed its maximum permitted size (e.g., a basic_String instance). More...
 
class  STK::out_of_range
 This represents an argument whose value is not within the expected range (e.g., boundary checks in basic_String). More...
 
class  STK::runtime_error
 Runtime errors represent problems outside the scope of a program; they cannot be easily predicted and can generally only be caught as the program executes. More...
 
class  STK::range_error
 Thrown to indicate range errors in internal computations. More...
 

Namespaces

namespace  STK
 The namespace STK is the main domain space of the Statistical ToolKit project.
 

Detailed Description

In this file we define the standard Exceptions of the STK++ library.

Definition in file STK_Exceptions.h.