Lines Matching defs:my_machine_
33 struct my_machine_ : public msm::front::state_machine_def<my_machine_> struct
35 unsigned int state2_to_state3_counter;
36 unsigned int state3_to_state4_counter;
37 unsigned int always_true_counter;
38 unsigned int always_false_counter;
40 my_machine_(): in my_machine_() argument
48 struct State1 : public msm::front::state<>
57 struct State2 : public msm::front::state<>
67 struct State3 : public msm::front::state<>
77 struct State4 : public msm::front::state<>
88 typedef State1 initial_state;
91 void State2ToState3(none const&) { ++state2_to_state3_counter; } in State2ToState3()
92 void State3ToState4(none const&) { ++state3_to_state4_counter; } in State3ToState4()
94 bool always_true(none const& ) in always_true()
99 bool always_false(none const& ) in always_false()
105 typedef my_machine_ p; // makes transition table cleaner
108 struct transition_table : mpl::vector<
121 void no_transition(Event const&, FSM&,int) in no_transition()
127 void on_entry(Event const&,FSM& fsm) in on_entry()