Go to the documentation of this file.
10 #ifndef __SOT_SOTSEQUENCER_H__
11 #define __SOT_SOTSEQUENCER_H__
22 #include <dynamic-graph/entity.h>
36 #if defined(sequencer_EXPORTS)
37 #define SOTSEQUENCER_EXPORT __declspec(dllexport)
39 #define SOTSEQUENCER_EXPORT __declspec(dllimport)
42 #define SOTSEQUENCER_EXPORT
72 virtual void operator()(
Sot *sotPtr) = 0;
78 typedef std::list<sotEventAbstract *>
TaskList;
79 typedef std::map<std::size_t, TaskList>
TaskMap;
95 void addTask(sotEventAbstract *task,
const std::size_t time);
97 const std::size_t time);
107 virtual void display(std::ostream &os)
const;
112 #endif // #ifndef __SOT_SOTSEQUENCER_H__
void setName(const std::string &name_)
virtual const std::string & getName() const
dynamicgraph::SignalTimeDependent< size_type, sigtime_t > triggerSOUT
#define DYNAMIC_GRAPH_ENTITY_DECL()
This class implements the Stack of Task. It allows to deal with the priority of the controllers throu...
#define SOTSEQUENCER_EXPORT
sotEventAbstract(const std::string &name)
virtual ~sotEventAbstract(void)
virtual void display(std::ostream &os) const
std::ostream * outputStreamPtr
size_type getEventType() const
std::list< sotEventAbstract * > TaskList
std::map< std::size_t, TaskList > TaskMap
sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Tue Oct 24 2023 02:26:31