#include <YouBotJointParameterPasswordProtected.hpp>

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