9 #ifndef ABSTRACT_SOT_EXTERNAL_INTERFACE_HH    10 #define ABSTRACT_SOT_EXTERNAL_INTERFACE_HH    29   const std::string &
getName()
 const { 
return name_; }
    31   void setName(
const std::string &aname) { name_ = aname; }
    33   const std::vector<double> &
getValues()
 const { 
return values_; }
    35   void setValues(
const std::vector<double> &values) { values_ = values; }
    46   virtual void setupSetSensors(
    47       std::map<std::string, SensorValues> &sensorsIn) = 0;
    49   virtual void nominalSetSensors(
    50       std::map<std::string, SensorValues> &sensorsIn) = 0;
    52   virtual void cleanupSetSensors(
    53       std::map<std::string, SensorValues> &sensorsIn) = 0;
    59   virtual void getControl(std::map<std::string, ControlValues> &,
    60                           const double &period = 0) = 0;
    61   virtual void setSecondOrderIntegration(
void) = 0;
    62   virtual void setNoIntegration(
void) = 0;
    64   virtual void setControlSize(
const int &) = 0;
    74 #endif  // ABSTRACT_SOT_EXTERNAL_INTERFACE_HH AbstractSotExternalInterface()
const std::vector< double > & getValues() const
std::vector< double > values_
NamedVector ControlValues
void setValues(const std::vector< double > &values)
const std::string & getName() const
virtual ~AbstractSotExternalInterface()
dynamicgraph::sot::AbstractSotExternalInterface * createSotExternalInterface_t()
void destroySotExternalInterface_t(dynamicgraph::sot::AbstractSotExternalInterface *)
void setName(const std::string &aname)