#include <YouBotJointParameter.hpp>
Public Member Functions | |
void | getParameter (bool ¶meter) const |
RampGeneratorSpeedAndPositionControl () | |
void | setParameter (const bool parameter) |
void | toString (std::string &value) |
virtual | ~RampGeneratorSpeedAndPositionControl () |
Private Member Functions | |
std::string | getName () const |
ParameterType | getType () const |
void | getYouBotMailboxMsg (YouBotSlaveMailboxMsg &message, TMCLCommandNumber msgType, const YouBotJointStorage &storage) const |
void | setYouBotMailboxMsg (const YouBotSlaveMailboxMsg &message, const YouBotJointStorage &storage) |
Private Attributes | |
std::string | name |
ParameterType | parameterType |
bool | value |
Friends | |
class | YouBotJoint |
Switches the ramp generator for speed and position control on and off
Definition at line 713 of file YouBotJointParameter.hpp.
Definition at line 668 of file YouBotJointParameter.cpp.
Definition at line 676 of file YouBotJointParameter.cpp.
std::string youbot::RampGeneratorSpeedAndPositionControl::getName | ( | ) | const [inline, private, virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 733 of file YouBotJointParameter.hpp.
void youbot::RampGeneratorSpeedAndPositionControl::getParameter | ( | bool & | parameter | ) | const |
Definition at line 682 of file YouBotJointParameter.cpp.
ParameterType youbot::RampGeneratorSpeedAndPositionControl::getType | ( | ) | const [inline, private, virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 739 of file YouBotJointParameter.hpp.
void youbot::RampGeneratorSpeedAndPositionControl::getYouBotMailboxMsg | ( | YouBotSlaveMailboxMsg & | message, |
TMCLCommandNumber | msgType, | ||
const YouBotJointStorage & | storage | ||
) | const [private, virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 705 of file YouBotJointParameter.cpp.
void youbot::RampGeneratorSpeedAndPositionControl::setParameter | ( | const bool | parameter | ) |
Definition at line 689 of file YouBotJointParameter.cpp.
void youbot::RampGeneratorSpeedAndPositionControl::setYouBotMailboxMsg | ( | const YouBotSlaveMailboxMsg & | message, |
const YouBotJointStorage & | storage | ||
) | [private, virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 719 of file YouBotJointParameter.cpp.
void youbot::RampGeneratorSpeedAndPositionControl::toString | ( | std::string & | value | ) | [virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 696 of file YouBotJointParameter.cpp.
friend class YouBotJoint [friend] |
Reimplemented from youbot::YouBotJointParameter.
Definition at line 715 of file YouBotJointParameter.hpp.
std::string youbot::RampGeneratorSpeedAndPositionControl::name [private] |
Reimplemented from youbot::YouBotJointParameter.
Definition at line 747 of file YouBotJointParameter.hpp.
Reimplemented from youbot::YouBotJointParameter.
Definition at line 749 of file YouBotJointParameter.hpp.
bool youbot::RampGeneratorSpeedAndPositionControl::value [private] |
Definition at line 743 of file YouBotJointParameter.hpp.