29 #ifndef ETL_MESSAGE_INCLUDED
30 #define ETL_MESSAGE_INCLUDED
37 #include "message_types.h"
49 message_exception(string_type reason_, string_type file_name_, numeric_type line_number_)
50 :
exception(reason_, file_name_, line_number_)
61 :
message_exception(ETL_ERROR_TEXT(
"message:unknown", ETL_FILE
"A"), file_name_, line_number_)
78 #if defined(ETL_MESSAGES_ARE_VIRTUAL) || defined(ETL_POLYMORPHIC_MESSAGES)
90 template <const etl::message_
id_t ID_>
exception(string_type reason_, string_type file_, numeric_type line_)
Constructor.
Definition: exception.h:67
Definition: exception.h:47
Definition: absolute.h:37
uint_least8_t message_id_t
Allow alternative type for message id.
Definition: message_types.h:40