abstract youBot joint parameter More...
#include <YouBotJointParameterPasswordProtected.hpp>
Public Member Functions | |
virtual | ~YouBotJointParameterPasswordProtected () |
virtual void | toString (std::string &value)=0 |
Protected Member Functions | |
YouBotJointParameterPasswordProtected () | |
virtual void | getYouBotMailboxMsg (YouBotSlaveMailboxMsg &message, TMCLCommandNumber msgType, const YouBotJointStorage &storage) const =0 |
virtual void | setYouBotMailboxMsg (const YouBotSlaveMailboxMsg &message, const YouBotJointStorage &storage)=0 |
virtual std::string | getName () const =0 |
virtual ParameterType | getType () const =0 |
Protected Attributes | |
std::string | name |
ParameterType | parameterType |
Friends | |
class | YouBotJoint |
abstract youBot joint parameter
Definition at line 72 of file YouBotJointParameterPasswordProtected.hpp.
YouBotJointParameterPasswordProtected | ( | ) | [protected] |
Definition at line 54 of file YouBotJointParameterPasswordProtected.cpp.
~YouBotJointParameterPasswordProtected | ( | ) | [virtual] |
Definition at line 59 of file YouBotJointParameterPasswordProtected.cpp.
virtual std::string getName | ( | ) | const [protected, pure virtual] |
Implements YouBotJointParameter.
virtual ParameterType getType | ( | ) | const [protected, pure virtual] |
Implements YouBotJointParameter.
virtual void getYouBotMailboxMsg | ( | YouBotSlaveMailboxMsg & | message, | |
TMCLCommandNumber | msgType, | |||
const YouBotJointStorage & | storage | |||
) | const [protected, pure virtual] |
Implements YouBotJointParameter.
virtual void setYouBotMailboxMsg | ( | const YouBotSlaveMailboxMsg & | message, | |
const YouBotJointStorage & | storage | |||
) | [protected, pure virtual] |
Implements YouBotJointParameter.
virtual void toString | ( | std::string & | value | ) | [pure virtual] |
Implements YouBotJointParameter.
Implemented in ActivateOvervoltageProtection, ActualCommutationOffset, ApproveProtectedParameters, BEMFConstant, CommutationMode, CommutationMotorCurrent, CurrentControlLoopDelay, EncoderResolution, EncoderStopSwitch, HallSensorPolarityReversal, I2tExceedCounter, I2tLimit, InitializationMode, InitSineDelay, MassInertiaConstant, MaximumMotorCurrent, MotorCoilResistance, MotorControllerTimeout, MotorPoles, OperationalTime, PIDControlTime, ReversingEncoderDirection, SetEncoderCounterZeroAtNextNChannel, SetEncoderCounterZeroAtNextSwitch, SetEncoderCounterZeroOnlyOnce, SineInitializationVelocity, StopSwitchPolarity, ThermalWindingTimeConstant, and MotorHaltedVelocity.
friend class YouBotJoint [friend] |
Reimplemented from YouBotJointParameter.
Reimplemented in ActivateOvervoltageProtection, ActualCommutationOffset, ApproveProtectedParameters, BEMFConstant, CommutationMode, CommutationMotorCurrent, CurrentControlLoopDelay, EncoderResolution, EncoderStopSwitch, HallSensorPolarityReversal, I2tExceedCounter, I2tLimit, InitializationMode, InitSineDelay, MassInertiaConstant, MaximumMotorCurrent, MotorCoilResistance, MotorControllerTimeout, MotorPoles, OperationalTime, PIDControlTime, ReversingEncoderDirection, SetEncoderCounterZeroAtNextNChannel, SetEncoderCounterZeroAtNextSwitch, SetEncoderCounterZeroOnlyOnce, SineInitializationVelocity, StopSwitchPolarity, ThermalWindingTimeConstant, and MotorHaltedVelocity.
Definition at line 73 of file YouBotJointParameterPasswordProtected.hpp.
std::string name [protected] |
Reimplemented from YouBotJointParameter.
Definition at line 93 of file YouBotJointParameterPasswordProtected.hpp.
ParameterType parameterType [protected] |
Reimplemented from YouBotJointParameter.
Definition at line 95 of file YouBotJointParameterPasswordProtected.hpp.