#include <sot/core/sequencer.hh>
Public Types | |
enum | sotEventType { EVENT_ADD, EVENT_RM, EVENT_CMD } |
Public Member Functions | |
sotEventAbstract (const std::string &name) | |
virtual | ~sotEventAbstract (void) |
virtual const std::string & | getName () const |
int | getEventType () const |
virtual void | operator() (Sot *sotPtr)=0 |
virtual void | display (std::ostream &os) const |
Protected Member Functions | |
void | setName (const std::string &name_) |
Protected Attributes | |
std::string | name |
int | eventType |
dynamicgraph::sot::Sequencer::sotEventAbstract::sotEventAbstract | ( | const std::string & | name | ) | [inline] |
virtual dynamicgraph::sot::Sequencer::sotEventAbstract::~sotEventAbstract | ( | void | ) | [inline, virtual] |
virtual void dynamicgraph::sot::Sequencer::sotEventAbstract::display | ( | std::ostream & | os | ) | const [inline, virtual] |
int dynamicgraph::sot::Sequencer::sotEventAbstract::getEventType | ( | ) | const [inline] |
virtual const std::string& dynamicgraph::sot::Sequencer::sotEventAbstract::getName | ( | ) | const [inline, virtual] |
virtual void dynamicgraph::sot::Sequencer::sotEventAbstract::operator() | ( | Sot * | sotPtr | ) | [pure virtual] |
void dynamicgraph::sot::Sequencer::sotEventAbstract::setName | ( | const std::string & | name_ | ) | [inline, protected] |
int dynamicgraph::sot::Sequencer::sotEventAbstract::eventType [protected] |
std::string dynamicgraph::sot::Sequencer::sotEventAbstract::name [protected] |