/third_party/boost/libs/msm/test/ |
D | CompositeMachine.cpp | 83 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 86 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 88 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 89 int entry_counter; 90 int exit_counter; 91 unsigned int start_next_song_counter; 92 unsigned int start_prev_song_guard_counter; 94 Playing_(): in Playing_() argument 100 struct Song1 : public msm::front::state<> 109 struct Song2 : public msm::front::state<> [all …]
|
D | SerializeWithHistory.cpp | 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<> [all …]
|
D | History.cpp | 83 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 86 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 88 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 89 int entry_counter; 90 int exit_counter; 91 unsigned int start_next_song_counter; 92 unsigned int start_prev_song_guard_counter; 94 Playing_(): in Playing_() argument 100 struct Song1 : public msm::front::state<> 109 struct Song2 : public msm::front::state<> [all …]
|
D | OrthogonalDeferred.cpp | 106 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 109 typedef mpl::vector2<PlayingPaused,CDLoaded> flag_list; 112 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 114 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 115 int entry_counter; 116 int exit_counter; 117 unsigned int start_next_song_counter; 118 unsigned int start_prev_song_guard_counter; 120 Playing_(): in Playing_() argument 126 struct Song1 : public msm::front::state<> [all …]
|
D | OrthogonalDeferred2.cpp | 111 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 114 typedef mpl::vector2<PlayingPaused,CDLoaded> flag_list; 117 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 119 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 120 int entry_counter; 121 int exit_counter; 122 unsigned int start_next_song_counter; 123 unsigned int start_prev_song_guard_counter; 125 Playing_(): in Playing_() argument 131 struct Song1 : public msm::front::state<> [all …]
|
D | OrthogonalDeferred3.cpp | 111 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 114 typedef mpl::vector2<PlayingPaused,CDLoaded> flag_list; 117 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 119 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 120 int entry_counter; 121 int exit_counter; 122 unsigned int start_next_song_counter; 123 unsigned int start_prev_song_guard_counter; 125 Playing_(): in Playing_() function 131 struct Song1 : public msm::front::state<> [all …]
|
/third_party/boost/libs/msm/doc/HTML/examples/ |
D | CompositeTutorialWithEumlTable.cpp | 68 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 71 void on_entry(Event const& ,FSM&) {std::cout << "entering: Playing" << std::endl;} in on_entry() 73 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 75 struct Song1_ : public msm::front::state<> , public msm::front::euml::euml_state<Song1_> 82 struct Song2_ : public msm::front::state<> , public msm::front::euml::euml_state<Song2_> 89 struct Song3_ : public msm::front::state<> , public msm::front::euml::euml_state<Song3_> 98 static Song1_ Song1; 99 static Song2_ Song2; 100 static Song3_ Song3; 101 typedef Song1_ initial_state;
|
D | Flags.cpp | 80 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 83 typedef mpl::vector2<PlayingPaused,CDLoaded> flag_list; 86 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 88 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 91 struct Song1 : public msm::front::state<> 100 struct Song2 : public msm::front::state<> 107 struct Song3 : public msm::front::state<> 115 typedef Song1 initial_state; 117 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 118 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() [all …]
|
D | TestInternal.cpp | 145 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 149 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 151 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 154 struct Song1 : public msm::front::state<> 162 struct Song2 : public msm::front::state<> 169 struct Song3 : public msm::front::state<> 177 typedef Song1 initial_state; 179 … void start_next_song(NextSong const&){std::cout << "Playing: start_next_song" << std::endl;} in start_next_song() 180 … void start_prev_song(PreviousSong const&){std::cout << "Playing: start_prev_song" << std::endl;} in start_prev_song() 182 struct playing_internal_guard [all …]
|
D | History.cpp | 70 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 74 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 76 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 79 struct Song1 : public msm::front::state<> 86 struct Song2 : public msm::front::state<> 93 struct Song3 : public msm::front::state<> 101 typedef Song1 initial_state; 103 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 104 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() 107 typedef Playing_ pl; // makes transition table cleaner [all …]
|
D | MsmComposite.cpp | 70 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 73 typedef int no_exception_thrown; 74 typedef int no_message_queue; 77 struct Song1 : public msm::front::state<> {}; 78 struct Song2 : public msm::front::state<> {}; 79 struct Song3 : public msm::front::state<> {}; 81 typedef Song1 initial_state; 83 … void start_next_song(NextSong const&) { /*std::cout << "Playing::start_next_song\n";*/ } in start_next_song() 84 … void start_prev_song(PreviousSong const&) { /*std::cout << "Playing::start_prev_song\n"; */} in start_prev_song() 87 typedef Playing_ pl; // makes transition table cleaner [all …]
|
D | CompositeTutorial.cpp | 78 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 82 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 84 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 87 struct Song1 : public msm::front::state<> 95 struct Song2 : public msm::front::state<> 102 struct Song3 : public msm::front::state<> 110 typedef Song1 initial_state; 112 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 113 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() 116 typedef Playing_ pl; // makes transition table cleaner [all …]
|
D | SerializeCompositeAndHistory.cpp | 77 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 81 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 83 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 86 struct Song1 : public msm::front::state<> 93 struct Song2 : public msm::front::state<> 100 struct Song3 : public msm::front::state<> 108 typedef Song1 initial_state; 110 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 111 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() 114 typedef Playing_ pl; // makes transition table cleaner [all …]
|
D | Orthogonal-deferred2.cpp | 87 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 90 typedef mpl::vector2<PlayingPaused,CDLoaded> flag_list; 93 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 95 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 97 struct Song1 : public msm::front::state<> 105 struct Song2 : public msm::front::state<> 112 struct Song3 : public msm::front::state<> 120 typedef Song1 initial_state; 122 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 123 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() [all …]
|
D | BoostCon09Full.cpp | 97 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 100 typedef mpl::vector<CDLoaded> flag_list; 102 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 104 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 107 struct Song1 : public msm::front::state<> 115 struct Song2 : public msm::front::state<> 122 struct Song3 : public msm::front::state<> 129 struct CDFinished : public msm::front::exit_pseudo_state<AllSongsPlayed> 137 typedef Song1 initial_state; 139 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() [all …]
|
D | Orthogonal-deferred.cpp | 99 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 102 typedef mpl::vector2<PlayingPaused,CDLoaded> flag_list; 105 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 107 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 109 struct Song1 : public msm::front::state<> 117 struct Song2 : public msm::front::state<> 124 struct Song3 : public msm::front::state<> 132 typedef Song1 initial_state; 134 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 135 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() [all …]
|
/third_party/boost/libs/msm/doc/PDF/examples/ |
D | CompositeTutorialWithEumlTable.cpp | 68 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 71 void on_entry(Event const& ,FSM&) {std::cout << "entering: Playing" << std::endl;} in on_entry() 73 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 75 struct Song1_ : public msm::front::state<> , public msm::front::euml::euml_state<Song1_> 82 struct Song2_ : public msm::front::state<> , public msm::front::euml::euml_state<Song2_> 89 struct Song3_ : public msm::front::state<> , public msm::front::euml::euml_state<Song3_> 98 static Song1_ Song1; 99 static Song2_ Song2; 100 static Song3_ Song3; 101 typedef Song1_ initial_state;
|
D | Flags.cpp | 80 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 83 typedef mpl::vector2<PlayingPaused,CDLoaded> flag_list; 86 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 88 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 91 struct Song1 : public msm::front::state<> 100 struct Song2 : public msm::front::state<> 107 struct Song3 : public msm::front::state<> 115 typedef Song1 initial_state; 117 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 118 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() [all …]
|
D | TestInternal.cpp | 145 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 149 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 151 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 154 struct Song1 : public msm::front::state<> 162 struct Song2 : public msm::front::state<> 169 struct Song3 : public msm::front::state<> 177 typedef Song1 initial_state; 179 … void start_next_song(NextSong const&){std::cout << "Playing: start_next_song" << std::endl;} in start_next_song() 180 … void start_prev_song(PreviousSong const&){std::cout << "Playing: start_prev_song" << std::endl;} in start_prev_song() 182 struct playing_internal_guard [all …]
|
D | CompositeTutorial.cpp | 78 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 82 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 84 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 87 struct Song1 : public msm::front::state<> 95 struct Song2 : public msm::front::state<> 102 struct Song3 : public msm::front::state<> 110 typedef Song1 initial_state; 112 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 113 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() 116 typedef Playing_ pl; // makes transition table cleaner [all …]
|
D | History.cpp | 70 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 74 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 76 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 79 struct Song1 : public msm::front::state<> 86 struct Song2 : public msm::front::state<> 93 struct Song3 : public msm::front::state<> 101 typedef Song1 initial_state; 103 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 104 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() 107 typedef Playing_ pl; // makes transition table cleaner [all …]
|
D | MsmComposite.cpp | 70 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 73 typedef int no_exception_thrown; 74 typedef int no_message_queue; 77 struct Song1 : public msm::front::state<> {}; 78 struct Song2 : public msm::front::state<> {}; 79 struct Song3 : public msm::front::state<> {}; 81 typedef Song1 initial_state; 83 … void start_next_song(NextSong const&) { /*std::cout << "Playing::start_next_song\n";*/ } in start_next_song() 84 … void start_prev_song(PreviousSong const&) { /*std::cout << "Playing::start_prev_song\n"; */} in start_prev_song() 87 typedef Playing_ pl; // makes transition table cleaner [all …]
|
D | SerializeCompositeAndHistory.cpp | 77 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 81 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 83 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 86 struct Song1 : public msm::front::state<> 93 struct Song2 : public msm::front::state<> 100 struct Song3 : public msm::front::state<> 108 typedef Song1 initial_state; 110 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 111 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() 114 typedef Playing_ pl; // makes transition table cleaner [all …]
|
D | Orthogonal-deferred2.cpp | 87 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 90 typedef mpl::vector2<PlayingPaused,CDLoaded> flag_list; 93 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 95 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 97 struct Song1 : public msm::front::state<> 105 struct Song2 : public msm::front::state<> 112 struct Song3 : public msm::front::state<> 120 typedef Song1 initial_state; 122 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() 123 … void start_prev_song(PreviousSong const&) { std::cout << "Playing::start_prev_song\n"; } in start_prev_song() [all …]
|
D | BoostCon09Full.cpp | 97 struct Playing_ : public msm::front::state_machine_def<Playing_> struct 100 typedef mpl::vector<CDLoaded> flag_list; 102 void on_entry(Event const&,FSM& ) {std::cout << "entering: Playing" << std::endl;} in on_entry() 104 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Playing" << std::endl;} in on_exit() 107 struct Song1 : public msm::front::state<> 115 struct Song2 : public msm::front::state<> 122 struct Song3 : public msm::front::state<> 129 struct CDFinished : public msm::front::exit_pseudo_state<AllSongsPlayed> 137 typedef Song1 initial_state; 139 … void start_next_song(NextSong const&) { std::cout << "Playing::start_next_song\n"; } in start_next_song() [all …]
|