|
Embedded Template Library 1.0
|
Exception for call to receive/start/etc. while receive/start/etc. is already happening. A call like that could result in an infinite loop or landing in an incorrect state. More...
#include <fsm.h>
Public Member Functions | |
| fsm_reentrant_transition_forbidden (string_type file_name_, numeric_type line_number_) | |
| fsm_reentrant_transition_forbidden (string_type file_name_, numeric_type line_number_) | |
| Public Member Functions inherited from etl::fsm_exception | |
| fsm_exception (string_type reason_, string_type file_name_, numeric_type line_number_) | |
| fsm_exception (string_type reason_, string_type file_name_, numeric_type line_number_) | |
| Public Member Functions inherited from etl::exception | |
| 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 |
Additional Inherited Members | |
| Public Types inherited from etl::exception | |
| typedef const char * | string_type |
| typedef int | numeric_type |
Exception for call to receive/start/etc. while receive/start/etc. is already happening. A call like that could result in an infinite loop or landing in an incorrect state.
Exception for call to receive/start/etc. while receive/start/etc. is already happening. A call like that could result in an infinite loop or landing in an incorrect state.