Lines Matching defs:Playing_
89 struct Playing_ : public msm::front::state_machine_def<Playing_> struct
92 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry()
94 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit()
95 int entry_counter;
96 int exit_counter;
97 unsigned int start_next_song_counter;
98 unsigned int start_prev_song_guard_counter;
100 Playing_(): in Playing_() argument
106 struct Song1 : public msm::front::state<>
115 struct Song2 : public msm::front::state<>
124 struct Song3 : public msm::front::state<>
134 typedef Song1 initial_state;
136 void start_next_song(NextSong const&) {++start_next_song_counter; } in start_next_song()
137 void start_prev_song(PreviousSong const&) { } in start_prev_song()
139 …ol start_prev_song_guard(PreviousSong const&) {++start_prev_song_guard_counter;return true; } in start_prev_song_guard()
141 typedef Playing_ pl; // makes transition table cleaner
143 struct transition_table : mpl::vector4<
154 void no_transition(Event const&, FSM&,int) in no_transition()