dynamicgraph::sot::Sequencer::sotEventAbstract Class Reference

#include <sot/core/sequencer.hh>

List of all members.

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

Member Enumeration Documentation

Enumerator:
EVENT_ADD 
EVENT_RM 
EVENT_CMD 

Constructor & Destructor Documentation


Member Function Documentation

virtual void dynamicgraph::sot::Sequencer::sotEventAbstract::display ( std::ostream &  os) const [inline, virtual]
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]

Member Data Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines