1 #ifndef ORG_EEROS_SEQUENCER_SEQUENCE_HPP_ 2 #define ORG_EEROS_SEQUENCER_SEQUENCE_HPP_ 5 #include <condition_variable> 35 bool running =
true, go =
false, done =
true;
42 #endif // ORG_EEROS_SEQUENCER_SEQUENCE_HPP_ Definition: Sequence.hpp:13
Sequence(std::string name, Sequencer &seq)
Definition: Sequence.cpp:10
Sequencer & seq
Definition: BaseSequence.hpp:68
Definition: Config.hpp:14
virtual int operator()()
Definition: Sequence.hpp:20
BaseSequence * caller
Definition: BaseSequence.hpp:69
void waitAndTerminate()
Definition: Sequence.cpp:73
bool blocking
Definition: BaseSequence.hpp:70
Definition: Sequencer.hpp:15
std::string name
Definition: BaseSequence.hpp:67
volatile bool running
Definition: Executor.cpp:25
void wait()
Definition: Sequence.cpp:67
Definition: BaseSequence.hpp:27
int start()
Definition: Sequence.cpp:52
virtual ~Sequence()
Definition: Sequence.cpp:29