Embedded Template Library 1.0
|
Classes | |
class | etl::exception |
The base class for all ETL exceptions.
class etl::exception |
A low overhead exception base class.
Public Types | |
typedef const char * | string_type |
typedef int | numeric_type |
Public Member Functions | |
ETL_CONSTEXPR | exception (string_type reason_, string_type, numeric_type line_) |
Constructor. | |
ETL_CONSTEXPR string_type | what () const |
ETL_CONSTEXPR string_type | file_name () const |
ETL_CONSTEXPR numeric_type | line_number () const |
|
inline |
Gets the file for the exception.
|
inline |
Gets the line for the exception.
|
inline |
Gets the reason for the exception.