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    64     void setName(
const std::string &name_) { name = name_; }
    72     virtual void operator()(
Sot *sotPtr) = 0;
    78   typedef std::list<sotEventAbstract *> 
TaskList;
    79   typedef std::map<unsigned int, TaskList> 
TaskMap;
    96   void rmTask(
int eventType, 
const std::string &
name, 
const unsigned int time);
   103   int &trigger(
int &
dummy, 
const int &time);
   106   virtual void display(std::ostream &os) 
const;
   111 #endif  // #ifndef __SOT_SOTSEQUENCER_H__ 
std::ostream * outputStreamPtr
void setName(const std::string &name_)
std::map< unsigned int, TaskList > TaskMap
#define DYNAMIC_GRAPH_ENTITY_DECL()
virtual ~sotEventAbstract(void)
virtual void display(std::ostream &os) const
This class implements the Stack of Task. It allows to deal with the priority of the controllers throu...
std::list< sotEventAbstract * > TaskList
sotEventAbstract(const std::string &name)
dynamicgraph::SignalTimeDependent< int, int > triggerSOUT
virtual const std::string & getName() const
#define SOTSEQUENCER_EXPORT