|
xerus
a general purpose tensor library
|
The xerus exception class. More...
#include <exceptions.h>


Public Member Functions | |
| generic_error () | |
| : Normal constructor without preset error_info. More... | |
| generic_error (const generic_error &_other) noexcept | |
| Standard copy constructor. More... | |
| const char * | what () const noexcept override |
Public Attributes | |
| std::string | error_info |
| String containing all relevant information concerning this error. More... | |
The xerus exception class.
All exceptions thrown by xerus are of this type (or subclasses thereof).
Definition at line 37 of file exceptions.h.
| xerus::misc::generic_error::generic_error | ( | ) |
: Normal constructor without preset error_info.
Definition at line 29 of file exceptions.cpp.
|
noexcept |
Standard copy constructor.
Definition at line 31 of file exceptions.cpp.
|
overridenoexcept |
Definition at line 34 of file exceptions.cpp.
| std::string xerus::misc::generic_error::error_info |
String containing all relevant information concerning this error.
Definition at line 40 of file exceptions.h.