#include <TubeTareInterface.h>
Classes | |
class | IoFunctions |
Public Member Functions | |
virtual void | getEncoderTarePos ()=0 |
virtual void | getSliderTarePos ()=0 |
virtual void | getTensionTareValue ()=0 |
virtual int | goodPosition ()=0 |
virtual bool | isMoving ()=0 |
virtual void | resetTensionCounter ()=0 |
virtual void | setRelease (const std::vector< std::string > &actuators=std::vector< std::string >())=0 |
virtual void | setStop (const std::vector< std::string > &actuators=std::vector< std::string >())=0 |
virtual void | setTighten (const std::vector< std::string > &actuators=std::vector< std::string >())=0 |
Public Attributes | |
std::string | mechanism |
std::vector< std::string > | roboDynActuators |
std::vector< std::string > | roboDynJoints |
Protected Member Functions | |
TubeTareInterface (const std::string &mechanism, IoFunctions io) | |
virtual | ~TubeTareInterface () |
Protected Attributes | |
IoFunctions | io |
Definition at line 14 of file TubeTareInterface.h.
TubeTareInterface::TubeTareInterface | ( | const std::string & | mechanism, |
IoFunctions | io | ||
) | [inline, protected] |
Definition at line 53 of file TubeTareInterface.h.
virtual TubeTareInterface::~TubeTareInterface | ( | ) | [inline, protected, virtual] |
Definition at line 56 of file TubeTareInterface.h.
virtual void TubeTareInterface::getEncoderTarePos | ( | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
virtual void TubeTareInterface::getSliderTarePos | ( | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
virtual void TubeTareInterface::getTensionTareValue | ( | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
virtual int TubeTareInterface::goodPosition | ( | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
virtual bool TubeTareInterface::isMoving | ( | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
virtual void TubeTareInterface::resetTensionCounter | ( | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
virtual void TubeTareInterface::setRelease | ( | const std::vector< std::string > & | actuators = std::vector< std::string >() | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
virtual void TubeTareInterface::setStop | ( | const std::vector< std::string > & | actuators = std::vector< std::string >() | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
virtual void TubeTareInterface::setTighten | ( | const std::vector< std::string > & | actuators = std::vector< std::string >() | ) | [pure virtual] |
Implemented in TubeTareMechanism< N >.
IoFunctions TubeTareInterface::io [protected] |
Definition at line 58 of file TubeTareInterface.h.
std::string TubeTareInterface::mechanism |
Definition at line 49 of file TubeTareInterface.h.
std::vector<std::string> TubeTareInterface::roboDynActuators |
Definition at line 51 of file TubeTareInterface.h.
std::vector<std::string> TubeTareInterface::roboDynJoints |
Definition at line 50 of file TubeTareInterface.h.