libjmmcg
build_2226
A C++ library containing an eclectic mix of useful, advanced components.
|
A row in the meta-state machine table. More...
#include <msm.hpp>
Public Types | |
using | states = States |
using | event_t = Event |
Static Public Member Functions | |
template<class Params > | |
static constexpr void FORCE_INLINE | process (Params &p) noexcept(false) |
Static Public Attributes | |
static constexpr states | start =Start |
static constexpr states | next =Next |
A row in the meta-state machine table.
using jmmcg::msm::rows< States >::row< Start, Event, Next >::event_t = Event |
Definition at line 39 of file msm_impl.hpp.
using jmmcg::msm::rows< States >::row< Start, Event, Next >::states = States |
Definition at line 38 of file msm_impl.hpp.
|
inlinestaticnoexcept |
Definition at line 45 of file msm_impl.hpp.
|
static |
Definition at line 41 of file msm_impl.hpp.
|
static |
Definition at line 40 of file msm_impl.hpp.