libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
Inherits MSMT::template state_transition_table< state_machine_t >, and MSMT::template state_transition_table< state_machine_t >.
Public Types | |
using | base_t = typename MSMT::template state_transition_table< state_machine_t > |
using | row_t = typename MSMT::template row_types< states, end_states > |
using | transition_table = typename base_t::template rows< typename row_t::template row< states::start, fn_event, end_states::middle >, typename row_t::template row< states::middle, fn_event, end_states::middle1 >, typename row_t::template row< states::middle1, fn_event, end_states::end > > |
using | base_t = typename MSMT::template state_transition_table< state_machine_t > |
using | row_t = typename MSMT::template row_types< states, end_states > |
using | transition_table = typename base_t::template rows< typename row_t::template row< states::start, fn_event, end_states::middle >, typename row_t::template row< states::middle, fn_event, end_states::middle1 >, typename row_t::template row< states::middle1, fn_event, end_states::end > > |
using assign_driver_states< MSMT >::state_machine_t::base_t = typename MSMT::template state_transition_table<state_machine_t> |
using assign_driver_states< MSMT >::state_machine_t::base_t = typename MSMT::template state_transition_table<state_machine_t> |
using assign_driver_states< MSMT >::state_machine_t::row_t = typename MSMT::template row_types<states, end_states> |
using assign_driver_states< MSMT >::state_machine_t::row_t = typename MSMT::template row_types<states, end_states> |
using assign_driver_states< MSMT >::state_machine_t::transition_table = typename base_t::template rows< typename row_t::template row<states::start, fn_event, end_states::middle>, typename row_t::template row<states::middle, fn_event, end_states::middle1>, typename row_t::template row<states::middle1, fn_event, end_states::end> > |
using assign_driver_states< MSMT >::state_machine_t::transition_table = typename base_t::template rows< typename row_t::template row<states::start, fn_event, end_states::middle>, typename row_t::template row<states::middle, fn_event, end_states::middle1>, typename row_t::template row<states::middle1, fn_event, end_states::end> > |