Home
last modified time | relevance | path

Searched refs:FSM (Results 1 – 25 of 180) sorted by relevance

12345678

/third_party/boost/libs/msm/doc/PDF/examples/
Dipod_functors.hpp17 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 …]
Dlogging_functors.h16 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 …]
DDirectEntryTutorial.cpp42 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 …]
DSimpleWithFunctors.cpp59 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 …]
DSimpleTutorialInternalFunctors.cpp61 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 …]
DDirectEntryEuml.cpp43 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 …]
DMsmSimpleFunctors.cpp47 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 …]
DVisitor.cpp71 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 …]
DExampleCircularBuffer.cpp55 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/
Dipod_functors.hpp17 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 …]
Dlogging_functors.h16 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 …]
DSimpleWithFunctors.cpp59 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 …]
DDirectEntryTutorial.cpp42 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 …]
DSimpleTutorialInternalFunctors.cpp61 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 …]
DDirectEntryEuml.cpp43 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 …]
DMsmSimpleFunctors.cpp47 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 …]
DVisitor.cpp71 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 …]
DExampleCircularBuffer.cpp55 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/
Doperator.hpp32 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 …]
Dcontainer.hpp31 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 …]
Dcommon.hpp121 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/
DPlayingMode.hpp35 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/
DPlayingMode.hpp35 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/
DSimpleWithFunctors.cpp76 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 …]
DEventQueue.cpp76 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 …]

12345678