libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
unroll::state_machine_t Struct Referencefinal

Inherits msm::unroll::state_transition_table< state_machine_t >, and msm::unroll::state_transition_table< state_machine_t >.

Public Types

using row_t = msm::unroll::row_types< states, states >
 
using transition_table = rows< row_t::row< states::start, assign_event, states::end >, row_t::row< states::assign, assign_event, states::end >, row_t::row< states::assign1, assign_event1, states::end >, row_t::row< states::assign2, assign_event2, states::end >, row_t::row< states::assign3, assign_event3, states::end >, row_t::row< states::assign4, assign_event4, states::end >, row_t::row< states::assign5, assign_event5, states::end >, row_t::row< states::assign6, assign_event6, states::end >, row_t::row< states::assign7, assign_event7, states::end >, row_t::row< states::assign8, assign_event8, states::end >, row_t::row< states::assign9, assign_event9, states::end > >
 
using row_t = msm::unroll::row_types< states, states >
 
using transition_table = rows< row_t::row< states::start, assign_event, states::end >, row_t::row< states::assign, assign_event, states::end >, row_t::row< states::assign1, assign_event1, states::end >, row_t::row< states::assign2, assign_event2, states::end >, row_t::row< states::assign3, assign_event3, states::end >, row_t::row< states::assign4, assign_event4, states::end >, row_t::row< states::assign5, assign_event5, states::end >, row_t::row< states::assign6, assign_event6, states::end >, row_t::row< states::assign7, assign_event7, states::end >, row_t::row< states::assign8, assign_event8, states::end >, row_t::row< states::assign9, assign_event9, states::end > >
 

Detailed Description

Definition at line 152 of file msm_performance.cpp.

Member Typedef Documentation

◆ row_t [1/2]

using unroll::state_machine_t::row_t = msm::unroll::row_types<states, states>

Definition at line 153 of file msm_performance.cpp.

◆ row_t [2/2]

using unroll::state_machine_t::row_t = msm::unroll::row_types<states, states>

Definition at line 153 of file msm_performance.cpp.

◆ transition_table [1/2]

◆ transition_table [2/2]


The documentation for this struct was generated from the following file: