|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Aleph exception class. More...
#include <aleph-exceptions.H>
Public Member Functions | |
| AlephException () | |
| AlephException (const std::string &category_msg, const size_t line_number, const std::string &file_name, const std::string &type, const std::string &msg) | |
Public Attributes | |
| const size_t | line_number = 0 |
| Line number of source file where the exception was thrown. | |
| const std::string | file_name = "No defined" |
| file name where the exception was thrown | |
| const std::string | type = "No defined" |
| const std::string | msg = "No defined" |
| Type name. | |
Protected Attributes | |
| std::string | category_msg = "No defined" |
| Message describing the error. | |
Static Private Member Functions | |
| static std::string | make_what (const std::string &category_msg, size_t line_number, const std::string &file_name, const std::string &type, const std::string &msg) |
Aleph exception class.
Definition at line 95 of file aleph-exceptions.H.
|
inline |
Definition at line 126 of file aleph-exceptions.H.
|
inline |
Definition at line 128 of file aleph-exceptions.H.
|
inlinestaticprivate |
Definition at line 112 of file aleph-exceptions.H.
References category_msg, file_name, line_number, msg, and type.
|
protected |
Message describing the error.
Definition at line 108 of file aleph-exceptions.H.
Referenced by make_what().
| const std::string AlephException::file_name = "No defined" |
file name where the exception was thrown
Definition at line 101 of file aleph-exceptions.H.
Referenced by make_what().
| const size_t AlephException::line_number = 0 |
Line number of source file where the exception was thrown.
Definition at line 98 of file aleph-exceptions.H.
Referenced by make_what().
| const std::string AlephException::msg = "No defined" |
| const std::string AlephException::type = "No defined" |
Definition at line 103 of file aleph-exceptions.H.
Referenced by make_what().