YouBotJointParameterReadOnly Class Reference

abstract youBot joint parameter which can be read only More...

#include <YouBotJointParameterReadOnly.hpp>

Inheritance diagram for YouBotJointParameterReadOnly:
Inheritance graph
[legend]

Public Member Functions

virtual ~YouBotJointParameterReadOnly ()
virtual void toString (std::string &value)=0

Protected Member Functions

 YouBotJointParameterReadOnly ()
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

Detailed Description

abstract youBot joint parameter which can be read only

Definition at line 70 of file YouBotJointParameterReadOnly.hpp.


Constructor & Destructor Documentation

YouBotJointParameterReadOnly (  )  [protected]

Definition at line 54 of file YouBotJointParameterReadOnly.cpp.

~YouBotJointParameterReadOnly (  )  [virtual]

Definition at line 59 of file YouBotJointParameterReadOnly.cpp.


Member Function Documentation

virtual std::string getName (  )  const [protected, pure virtual]

Implemented in YouBotJointParameter, and YouBotJointParameterPasswordProtected.

Here is the caller graph for this function:

virtual ParameterType getType (  )  const [protected, pure virtual]

Implemented in YouBotJointParameter, and YouBotJointParameterPasswordProtected.

Here is the caller graph for this function:

virtual void getYouBotMailboxMsg ( YouBotSlaveMailboxMsg message,
TMCLCommandNumber  msgType,
const YouBotJointStorage storage 
) const [protected, pure virtual]

Implemented in YouBotJointParameter, and YouBotJointParameterPasswordProtected.

Here is the caller graph for this function:

virtual void setYouBotMailboxMsg ( const YouBotSlaveMailboxMsg message,
const YouBotJointStorage storage 
) [protected, pure virtual]

Implemented in YouBotJointParameter, and YouBotJointParameterPasswordProtected.

Here is the caller graph for this function:

virtual void toString ( std::string &  value  )  [pure virtual]

Implemented in YouBotJointParameter, InitializeJoint, MaximumPositioningVelocity, MotorAcceleration, RampGeneratorSpeedAndPositionControl, PositionControlSwitchingThreshold, SpeedControlSwitchingThreshold, VelocityThresholdForHallFX, PParameterFirstParametersPositionControl, IParameterFirstParametersPositionControl, DParameterFirstParametersPositionControl, IClippingParameterFirstParametersPositionControl, PParameterFirstParametersSpeedControl, IParameterFirstParametersSpeedControl, DParameterFirstParametersSpeedControl, IClippingParameterFirstParametersSpeedControl, PParameterSecondParametersPositionControl, IParameterSecondParametersPositionControl, DParameterSecondParametersPositionControl, IClippingParameterSecondParametersPositionControl, PParameterSecondParametersSpeedControl, IParameterSecondParametersSpeedControl, DParameterSecondParametersSpeedControl, IClippingParameterSecondParametersSpeedControl, PParameterCurrentControl, IParameterCurrentControl, DParameterCurrentControl, IClippingParameterCurrentControl, MaximumVelocityToSetPosition, PositionTargetReachedDistance, ClearI2tExceededFlag, ClearMotorControllerTimeoutFlag, YouBotJointParameterPasswordProtected, 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, MotorHaltedVelocity, ActualMotorVoltage, ErrorAndStatus, PositionError, PositionErrorSum, VelocityError, VelocityErrorSum, CurrentError, CurrentErrorSum, RampGeneratorSpeed, I2tSum, ActualMotorDriverTemperature, and ActualModuleSupplyCurrent.


Friends And Related Function Documentation

friend class YouBotJoint [friend]

Reimplemented in YouBotJointParameter, InitializeJoint, MaximumPositioningVelocity, MotorAcceleration, RampGeneratorSpeedAndPositionControl, PositionControlSwitchingThreshold, SpeedControlSwitchingThreshold, VelocityThresholdForHallFX, PParameterFirstParametersPositionControl, IParameterFirstParametersPositionControl, DParameterFirstParametersPositionControl, IClippingParameterFirstParametersPositionControl, PParameterFirstParametersSpeedControl, IParameterFirstParametersSpeedControl, DParameterFirstParametersSpeedControl, IClippingParameterFirstParametersSpeedControl, PParameterSecondParametersPositionControl, IParameterSecondParametersPositionControl, DParameterSecondParametersPositionControl, IClippingParameterSecondParametersPositionControl, PParameterSecondParametersSpeedControl, IParameterSecondParametersSpeedControl, DParameterSecondParametersSpeedControl, IClippingParameterSecondParametersSpeedControl, PParameterCurrentControl, IParameterCurrentControl, DParameterCurrentControl, IClippingParameterCurrentControl, MaximumVelocityToSetPosition, PositionTargetReachedDistance, ClearI2tExceededFlag, ClearMotorControllerTimeoutFlag, YouBotJointParameterPasswordProtected, 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, MotorHaltedVelocity, ActualMotorVoltage, ErrorAndStatus, PositionError, PositionErrorSum, VelocityError, VelocityErrorSum, CurrentError, CurrentErrorSum, RampGeneratorSpeed, I2tSum, ActualMotorDriverTemperature, and ActualModuleSupplyCurrent.

Definition at line 71 of file YouBotJointParameterReadOnly.hpp.


Field Documentation

std::string name [protected]
ParameterType parameterType [protected]

The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3