#include <sot/core/sequencer.hh>
Classes | |
| class | sotEventAbstract |
Public Member Functions | |
| Sequencer (const std::string &name) | |
| virtual | ~Sequencer (void) |
| void | setSotRef (Sot *sot) |
| void | addTask (sotEventAbstract *task, const unsigned int time) |
| void | rmTask (int eventType, const std::string &name, const unsigned int time) |
| void | clearAll () |
| int & | trigger (int &dummy, const int &time) |
| virtual void | display (std::ostream &os) const |
| virtual void | commandLine (const std::string &cmdLine, std::istringstream &cmdArgs, std::ostream &os) |
Public Attributes | |
| dynamicgraph::SignalTimeDependent < int, int > | triggerSOUT |
Protected Types | |
| typedef std::list < sotEventAbstract * > | TaskList |
| typedef std::map< unsigned int, TaskList > | TaskMap |
Protected Attributes | |
| Sot * | sotPtr |
| TaskMap | taskMap |
| int | timeInit |
| bool | playMode |
| std::ostream * | outputStreamPtr |
| bool | noOutput |
typedef std::list< sotEventAbstract* > dynamicgraph::sot::Sequencer::TaskList [protected] |
typedef std::map< unsigned int,TaskList > dynamicgraph::sot::Sequencer::TaskMap [protected] |
| dynamicgraph::sot::Sequencer::Sequencer | ( | const std::string & | name | ) |
if true, display nothing standard output on except errors
| virtual dynamicgraph::sot::Sequencer::~Sequencer | ( | void | ) | [virtual] |
| void dynamicgraph::sot::Sequencer::addTask | ( | sotEventAbstract * | task, |
| const unsigned int | time | ||
| ) |
| virtual void dynamicgraph::sot::Sequencer::commandLine | ( | const std::string & | cmdLine, |
| std::istringstream & | cmdArgs, | ||
| std::ostream & | os | ||
| ) | [virtual] |
Reimplemented from dynamicgraph::Entity.
| virtual void dynamicgraph::sot::Sequencer::display | ( | std::ostream & | os | ) | const [virtual] |
Reimplemented from dynamicgraph::Entity.
| void dynamicgraph::sot::Sequencer::rmTask | ( | int | eventType, |
| const std::string & | name, | ||
| const unsigned int | time | ||
| ) |
| void dynamicgraph::sot::Sequencer::setSotRef | ( | Sot * | sot | ) | [inline] |
| int& dynamicgraph::sot::Sequencer::trigger | ( | int & | dummy, |
| const int & | time | ||
| ) |
bool dynamicgraph::sot::Sequencer::noOutput [protected] |
std::ostream* dynamicgraph::sot::Sequencer::outputStreamPtr [protected] |
bool dynamicgraph::sot::Sequencer::playMode [protected] |
Sot* dynamicgraph::sot::Sequencer::sotPtr [protected] |
TaskMap dynamicgraph::sot::Sequencer::taskMap [protected] |
int dynamicgraph::sot::Sequencer::timeInit [protected] |