31 #ifndef ETL_EXCEPTION_INCLUDED
32 #define ETL_EXCEPTION_INCLUDED
50 typedef const char* string_type;
51 typedef int numeric_type;
53 #if defined(ETL_VERBOSE_ERRORS)
57 exception(string_type reason_, string_type file_, numeric_type line_)
58 : reason_text(reason_),
67 exception(string_type reason_, string_type file_, numeric_type line_)
68 : reason_text(reason_),
91 #if defined(ETL_VERBOSE_ERRORS)
109 string_type reason_text;
110 #if defined(ETL_VERBOSE_ERRORS)
111 string_type file_text;
exception(string_type reason_, string_type file_, numeric_type line_)
Constructor.
Definition: exception.h:67
numeric_type line_number() const
Definition: exception.h:102
string_type file_name() const
Definition: exception.h:89
string_type what() const
Definition: exception.h:79
Definition: exception.h:47
Definition: absolute.h:37