libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
Public Types | |
using | argument_type = data_with_payload |
using | argument_type = data_with_payload |
Public Member Functions | |
fn_event (unsigned &j) | |
template<auto state, end_states next> | |
void | operator() (argument_type &p) const noexcept(true) |
template<auto state, auto next, class Params > | |
void | operator() (Params &p) const noexcept(true) |
fn_event (unsigned &j) | |
template<auto state, end_states next> | |
void | operator() (argument_type &p) const noexcept(true) |
template<auto state, auto next, class Params > | |
void | operator() (Params &p) const noexcept(true) |
using assign_driver_states< MSMT >::fn_event::argument_type = data_with_payload |
using assign_driver_states< MSMT >::fn_event::argument_type = data_with_payload |
|
inlineexplicit |
|
inlineexplicit |
|
inlinenoexcept |
Definition at line 115 of file msm.cpp.
References data_with_payload< DestMsgsT >::j, and data_with_payload< DestMsgsT >::state.
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |