/third_party/boost/libs/msm/doc/PDF/examples/ |
D | ipod_functors.hpp | 17 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 18 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 25 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 26 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 33 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 34 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 41 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 42 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 49 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 50 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() [all …]
|
D | logging_functors.h | 16 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 17 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 24 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 25 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 33 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 34 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 41 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 42 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 50 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 51 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() [all …]
|
D | DirectEntryTutorial.cpp | 42 template <class Event,class FSM> 43 void on_entry(Event const&,FSM& ) {std::cout << "entering: State1" << std::endl;} in on_entry() 44 template <class Event,class FSM> 45 void on_exit(Event const&,FSM& ) {std::cout << "leaving: State1" << std::endl;} in on_exit() 50 template <class Event,class FSM> 51 void on_entry(Event const&,FSM& ) {std::cout << "entering: State2" << std::endl;} in on_entry() 52 template <class Event,class FSM> 53 void on_exit(Event const&,FSM& ) {std::cout << "leaving: State2" << std::endl;} in on_exit() 59 template <class Event,class FSM> 60 void on_entry(Event const&,FSM& ) {std::cout << "entering: SubFsm2" << std::endl;} in on_entry() [all …]
|
D | SimpleWithFunctors.cpp | 59 template <class Event,class FSM> 60 void on_entry(Event const& ,FSM&) in on_entry() 64 template <class Event,class FSM> 65 void on_exit(Event const&,FSM& ) in on_exit() 74 template <class Event,class FSM> 75 void on_entry(Event const&,FSM& ) {std::cout << "entering: Empty" << std::endl;} in on_entry() 76 template <class Event,class FSM> 77 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Empty" << std::endl;} in on_exit() 81 template <class Event,class FSM> 82 void on_entry(Event const& ,FSM&) {std::cout << "entering: Open" << std::endl;} in on_entry() [all …]
|
D | SimpleTutorialInternalFunctors.cpp | 61 template <class Event,class FSM> 62 void on_entry(Event const&,FSM& ) {std::cout << "entering: Empty" << std::endl;} in on_entry() 63 template <class Event,class FSM> 64 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Empty" << std::endl;} in on_exit() 67 template <class EVT,class FSM,class SourceState,class TargetState> 68 bool operator()(EVT const& evt ,FSM&,SourceState& ,TargetState& ) in operator ()() 76 template <class EVT,class FSM,class SourceState,class TargetState> 77 void operator()(EVT const& ,FSM& ,SourceState& ,TargetState& ) in operator ()() 91 template <class Event,class FSM> 92 void on_entry(Event const& ,FSM&) {std::cout << "entering: Open" << std::endl;} in on_entry() [all …]
|
D | DirectEntryEuml.cpp | 43 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 44 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 51 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 52 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 61 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 62 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 69 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 70 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 79 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 80 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() [all …]
|
D | MsmSimpleFunctors.cpp | 47 template <class Event,class FSM> 48 void on_entry(Event const&,FSM& ) {/*std::cout << "entering: Empty" << std::endl;*/} in on_entry() 49 template <class Event,class FSM> 50 void on_exit(Event const&,FSM& ) {/*std::cout << "leaving: Empty" << std::endl;*/} in on_exit() 54 template <class Event,class FSM> 55 void on_entry(Event const&,FSM& ) {/*std::cout << "entering: Open" << std::endl;*/} in on_entry() 56 template <class Event,class FSM> 57 void on_exit(Event const&,FSM& ) {/*std::cout << "leaving: Open" << std::endl;*/} in on_exit() 63 template <class Event,class FSM> 64 void on_entry(Event const&,FSM& ) {/*std::cout << "entering: Stopped" << std::endl;*/} in on_entry() [all …]
|
D | Visitor.cpp | 71 template <class Event,class FSM> 72 void on_entry(Event const&,FSM& ) {std::cout << "starting: player" << std::endl;} in on_entry() 77 template <class Event,class FSM> 78 void on_entry(Event const&,FSM& ) {std::cout << "entering: Empty" << std::endl;} in on_entry() 79 template <class Event,class FSM> 80 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Empty" << std::endl;} in on_exit() 90 template <class Event,class FSM> 91 void on_entry(Event const&,FSM& ) {std::cout << "entering: Open" << std::endl;} in on_entry() 92 template <class Event,class FSM> 93 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Open" << std::endl;} in on_exit() [all …]
|
D | ExampleCircularBuffer.cpp | 55 template <class Event,class FSM> 56 void on_entry(Event const&,FSM& ) {std::cout << "entering: Empty" << std::endl;} in on_entry() 57 template <class Event,class FSM> 58 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Empty" << std::endl;} in on_exit() 62 template <class Event,class FSM> 63 void on_entry(Event const& ,FSM&) {std::cout << "entering: Open" << std::endl;} in on_entry() 64 template <class Event,class FSM> 65 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Open" << std::endl;} in on_exit() 71 template <class Event,class FSM> 72 void on_entry(Event const& ,FSM&) {std::cout << "entering: Stopped" << std::endl;} in on_entry() [all …]
|
/third_party/boost/libs/msm/doc/HTML/examples/ |
D | ipod_functors.hpp | 17 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 18 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 25 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 26 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 33 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 34 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 41 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 42 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 49 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 50 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() [all …]
|
D | logging_functors.h | 16 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 17 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 24 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 25 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 33 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 34 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 41 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 42 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 50 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 51 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() [all …]
|
D | SimpleWithFunctors.cpp | 59 template <class Event,class FSM> 60 void on_entry(Event const& ,FSM&) in on_entry() 64 template <class Event,class FSM> 65 void on_exit(Event const&,FSM& ) in on_exit() 74 template <class Event,class FSM> 75 void on_entry(Event const&,FSM& ) {std::cout << "entering: Empty" << std::endl;} in on_entry() 76 template <class Event,class FSM> 77 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Empty" << std::endl;} in on_exit() 81 template <class Event,class FSM> 82 void on_entry(Event const& ,FSM&) {std::cout << "entering: Open" << std::endl;} in on_entry() [all …]
|
D | DirectEntryTutorial.cpp | 42 template <class Event,class FSM> 43 void on_entry(Event const&,FSM& ) {std::cout << "entering: State1" << std::endl;} in on_entry() 44 template <class Event,class FSM> 45 void on_exit(Event const&,FSM& ) {std::cout << "leaving: State1" << std::endl;} in on_exit() 50 template <class Event,class FSM> 51 void on_entry(Event const&,FSM& ) {std::cout << "entering: State2" << std::endl;} in on_entry() 52 template <class Event,class FSM> 53 void on_exit(Event const&,FSM& ) {std::cout << "leaving: State2" << std::endl;} in on_exit() 59 template <class Event,class FSM> 60 void on_entry(Event const&,FSM& ) {std::cout << "entering: SubFsm2" << std::endl;} in on_entry() [all …]
|
D | SimpleTutorialInternalFunctors.cpp | 61 template <class Event,class FSM> 62 void on_entry(Event const&,FSM& ) {std::cout << "entering: Empty" << std::endl;} in on_entry() 63 template <class Event,class FSM> 64 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Empty" << std::endl;} in on_exit() 67 template <class EVT,class FSM,class SourceState,class TargetState> 68 bool operator()(EVT const& evt ,FSM&,SourceState& ,TargetState& ) in operator ()() 76 template <class EVT,class FSM,class SourceState,class TargetState> 77 void operator()(EVT const& ,FSM& ,SourceState& ,TargetState& ) in operator ()() 91 template <class Event,class FSM> 92 void on_entry(Event const& ,FSM&) {std::cout << "entering: Open" << std::endl;} in on_entry() [all …]
|
D | DirectEntryEuml.cpp | 43 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 44 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 51 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 52 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 61 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 62 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 69 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 70 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() 79 template <class Event,class FSM,class STATE> in BOOST_MSM_EUML_ACTION() 80 void operator()(Event const&,FSM&,STATE& ) in BOOST_MSM_EUML_ACTION() [all …]
|
D | MsmSimpleFunctors.cpp | 47 template <class Event,class FSM> 48 void on_entry(Event const&,FSM& ) {/*std::cout << "entering: Empty" << std::endl;*/} in on_entry() 49 template <class Event,class FSM> 50 void on_exit(Event const&,FSM& ) {/*std::cout << "leaving: Empty" << std::endl;*/} in on_exit() 54 template <class Event,class FSM> 55 void on_entry(Event const&,FSM& ) {/*std::cout << "entering: Open" << std::endl;*/} in on_entry() 56 template <class Event,class FSM> 57 void on_exit(Event const&,FSM& ) {/*std::cout << "leaving: Open" << std::endl;*/} in on_exit() 63 template <class Event,class FSM> 64 void on_entry(Event const&,FSM& ) {/*std::cout << "entering: Stopped" << std::endl;*/} in on_entry() [all …]
|
D | Visitor.cpp | 71 template <class Event,class FSM> 72 void on_entry(Event const&,FSM& ) {std::cout << "starting: player" << std::endl;} in on_entry() 77 template <class Event,class FSM> 78 void on_entry(Event const&,FSM& ) {std::cout << "entering: Empty" << std::endl;} in on_entry() 79 template <class Event,class FSM> 80 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Empty" << std::endl;} in on_exit() 90 template <class Event,class FSM> 91 void on_entry(Event const&,FSM& ) {std::cout << "entering: Open" << std::endl;} in on_entry() 92 template <class Event,class FSM> 93 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Open" << std::endl;} in on_exit() [all …]
|
D | ExampleCircularBuffer.cpp | 55 template <class Event,class FSM> 56 void on_entry(Event const&,FSM& ) {std::cout << "entering: Empty" << std::endl;} in on_entry() 57 template <class Event,class FSM> 58 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Empty" << std::endl;} in on_exit() 62 template <class Event,class FSM> 63 void on_entry(Event const& ,FSM&) {std::cout << "entering: Open" << std::endl;} in on_entry() 64 template <class Event,class FSM> 65 void on_exit(Event const&,FSM& ) {std::cout << "leaving: Open" << std::endl;} in on_exit() 71 template <class Event,class FSM> 72 void on_entry(Event const& ,FSM&) {std::cout << "entering: Stopped" << std::endl;} in on_entry() [all …]
|
/third_party/boost/boost/msm/front/euml/ |
D | operator.hpp | 32 template <class EVT,class FSM,class SourceState,class TargetState> 33 bool operator()(EVT const& evt, FSM& fsm,SourceState& src,TargetState& tgt) in operator ()() 37 template <class Event,class FSM,class STATE> 38 bool operator()(Event const& evt,FSM& fsm,STATE& state) in operator ()() 46 template <class EVT,class FSM,class SourceState,class TargetState> 47 bool operator()(EVT const& evt, FSM& fsm,SourceState& src,TargetState& tgt) in operator ()() 51 template <class Event,class FSM,class STATE> 52 bool operator()(Event const& evt,FSM& fsm,STATE& state) in operator ()() 60 template <class EVT,class FSM,class SourceState,class TargetState> 61 bool operator()(EVT const& evt, FSM& fsm,SourceState& src,TargetState& tgt) in operator ()() [all …]
|
D | container.hpp | 31 template <class Event,class FSM,class STATE > 36 typename get_result_type2<T,Event,FSM,STATE>::type>::type>::type type; 38 template <class EVT,class FSM,class SourceState,class TargetState> 43 … typename get_result_type<T,EVT,FSM,SourceState,TargetState>::type>::type>::type type; 47 template <class EVT,class FSM,class SourceState,class TargetState> 51 typename transition_action_result<EVT,FSM,SourceState,TargetState>::type >::type 52 operator()(EVT const& evt, FSM& fsm,SourceState& src,TargetState& tgt)const in operator ()() 56 template <class Event,class FSM,class STATE> 60 typename state_action_result<Event,FSM,STATE>::type >::type 61 operator()(Event const& evt,FSM& fsm,STATE& state )const in operator ()() [all …]
|
D | common.hpp | 121 template <class T,class EVT,class FSM,class SourceState,class TargetState> 124 … typedef typename T::template transition_action_result<EVT,FSM,SourceState,TargetState>::type type; 126 template <class T,class Event,class FSM,class STATE> 129 typedef typename T::template state_action_result<Event,FSM,STATE>::type type; 342 template <class Event,class FSM,class STATE > 348 template <class EVT,class FSM,class SourceState,class TargetState> 356 template <class Event,class FSM,class STATE> 357 bool operator()(Event const&,FSM&,STATE& ) in operator ()() 362 template <class EVT,class FSM,class SourceState,class TargetState> 363 bool operator()(EVT const& ,FSM& ,SourceState& ,TargetState&)const in operator ()() [all …]
|
/third_party/boost/libs/msm/doc/HTML/examples/iPod_distributed/ |
D | PlayingMode.hpp | 35 template <class Event,class FSM> 36 void on_entry(Event const&,FSM& ) in on_entry() 41 template <class Event,class FSM> 42 … void on_exit(Event const&,FSM& ) {std::cout << "finishing: PlayingMode::Playing" << std::endl;} in on_exit() 52 template <class Event,class FSM> 53 … void on_entry(Event const&,FSM& ) {std::cout << "starting: PlayingMode::Paused" << std::endl;} in on_entry() 54 template <class Event,class FSM> 55 … void on_exit(Event const&,FSM& ) {std::cout << "finishing: PlayingMode::Paused" << std::endl;} in on_exit() 59 template <class Event,class FSM> 60 …void on_entry(Event const&,FSM& ) {std::cout << "starting: PlayingMode::WaitingForNextPrev" << std… in on_entry() [all …]
|
/third_party/boost/libs/msm/doc/PDF/examples/iPod_distributed/ |
D | PlayingMode.hpp | 35 template <class Event,class FSM> 36 void on_entry(Event const&,FSM& ) in on_entry() 41 template <class Event,class FSM> 42 … void on_exit(Event const&,FSM& ) {std::cout << "finishing: PlayingMode::Playing" << std::endl;} in on_exit() 52 template <class Event,class FSM> 53 … void on_entry(Event const&,FSM& ) {std::cout << "starting: PlayingMode::Paused" << std::endl;} in on_entry() 54 template <class Event,class FSM> 55 … void on_exit(Event const&,FSM& ) {std::cout << "finishing: PlayingMode::Paused" << std::endl;} in on_exit() 59 template <class Event,class FSM> 60 …void on_entry(Event const&,FSM& ) {std::cout << "starting: PlayingMode::WaitingForNextPrev" << std… in on_entry() [all …]
|
/third_party/boost/libs/msm/test/ |
D | SimpleWithFunctors.cpp | 76 template <class Event,class FSM> 77 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 78 template <class Event,class FSM> 79 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 85 template <class Event,class FSM> 86 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 87 template <class Event,class FSM> 88 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 96 template <class Event,class FSM> 97 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() [all …]
|
D | EventQueue.cpp | 76 template <class Event,class FSM> 77 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 78 template <class Event,class FSM> 79 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 85 template <class Event,class FSM> 86 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() 87 template <class Event,class FSM> 88 void on_exit(Event const&,FSM& ) {++exit_counter;} in on_exit() 96 template <class Event,class FSM> 97 void on_entry(Event const&,FSM& ) {++entry_counter;} in on_entry() [all …]
|