|
STK++ 0.9.13
|
In this file we define the standard Exceptions of the STK++ library. More...
#include <exception>

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. | |
In this file we define the standard Exceptions of the STK++ library.
Definition in file STK_Exceptions.h.