Lines Matching defs:Playing_
104 struct Playing_ : public msm::front::state_machine_def<Playing_> struct
108 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry()
110 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit()
113 struct Song1 : public msm::front::state<>
125 struct Song2 : public msm::front::state<>
132 struct Song3 : public msm::front::state<>
140 typedef Song1 initial_state;
142 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song()
143 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song()
146 typedef Playing_ pl; // makes transition table cleaner
148 struct transition_table : mpl::vector4<
159 void no_transition(Event const& e, FSM&,int state) in no_transition()