#include <YouBotJointParameterPasswordProtected.hpp>
Public Member Functions | |
void | getParameter (quantity< si::time > ¶meter) const |
void | setParameter (const quantity< si::time > ¶meter) |
ThermalWindingTimeConstant () | |
void | toString (std::string &value) |
virtual | ~ThermalWindingTimeConstant () |
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 | |
quantity< si::time > | lowerLimit |
std::string | name |
ParameterType | parameterType |
quantity< si::time > | upperLimit |
quantity< si::time > | value |
Friends | |
class | YouBotJoint |
Thermal winding time constant for the used motor. Used for I2t monitoring.
Definition at line 1340 of file YouBotJointParameterPasswordProtected.hpp.
Definition at line 1866 of file YouBotJointParameterPasswordProtected.cpp.
Definition at line 1876 of file YouBotJointParameterPasswordProtected.cpp.
std::string youbot::ThermalWindingTimeConstant::getName | ( | ) | const [inline, private, virtual] |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 1360 of file YouBotJointParameterPasswordProtected.hpp.
void youbot::ThermalWindingTimeConstant::getParameter | ( | quantity< si::time > & | parameter | ) | const |
Definition at line 1882 of file YouBotJointParameterPasswordProtected.cpp.
ParameterType youbot::ThermalWindingTimeConstant::getType | ( | ) | const [inline, private, virtual] |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 1366 of file YouBotJointParameterPasswordProtected.hpp.
void youbot::ThermalWindingTimeConstant::getYouBotMailboxMsg | ( | YouBotSlaveMailboxMsg & | message, |
TMCLCommandNumber | msgType, | ||
const YouBotJointStorage & | storage | ||
) | const [private, virtual] |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 1914 of file YouBotJointParameterPasswordProtected.cpp.
void youbot::ThermalWindingTimeConstant::setParameter | ( | const quantity< si::time > & | parameter | ) |
Definition at line 1889 of file YouBotJointParameterPasswordProtected.cpp.
void youbot::ThermalWindingTimeConstant::setYouBotMailboxMsg | ( | const YouBotSlaveMailboxMsg & | message, |
const YouBotJointStorage & | storage | ||
) | [private, virtual] |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 1926 of file YouBotJointParameterPasswordProtected.cpp.
void youbot::ThermalWindingTimeConstant::toString | ( | std::string & | value | ) | [virtual] |
Implements youbot::YouBotJointParameterPasswordProtected.
Definition at line 1905 of file YouBotJointParameterPasswordProtected.cpp.
friend class YouBotJoint [friend] |
Reimplemented from youbot::YouBotJointParameterPasswordProtected.
Definition at line 1342 of file YouBotJointParameterPasswordProtected.hpp.
quantity<si::time> youbot::ThermalWindingTimeConstant::lowerLimit [private] |
Definition at line 1374 of file YouBotJointParameterPasswordProtected.hpp.
std::string youbot::ThermalWindingTimeConstant::name [private] |
Reimplemented from youbot::YouBotJointParameterPasswordProtected.
Definition at line 1378 of file YouBotJointParameterPasswordProtected.hpp.
Reimplemented from youbot::YouBotJointParameterPasswordProtected.
Definition at line 1380 of file YouBotJointParameterPasswordProtected.hpp.
quantity<si::time> youbot::ThermalWindingTimeConstant::upperLimit [private] |
Definition at line 1370 of file YouBotJointParameterPasswordProtected.hpp.
quantity<si::time> youbot::ThermalWindingTimeConstant::value [private] |
Definition at line 1376 of file YouBotJointParameterPasswordProtected.hpp.