Public Member Functions | Private Member Functions | Private Attributes | Friends
youbot::I2tLimit Class Reference

#include <YouBotJointParameterPasswordProtected.hpp>

Inheritance diagram for youbot::I2tLimit:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void getParameter (unsigned int &parameter) const
 I2tLimit ()
void setParameter (const unsigned int parameter)
void toString (std::string &value)
virtual ~I2tLimit ()

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

unsigned int lowerLimit
std::string name
ParameterType parameterType
unsigned int upperLimit
unsigned int value

Friends

class YouBotJoint

Detailed Description

An actual I2t sum that exceeds this limit leads to increasing the I2t exceed counter.

Definition at line 611 of file YouBotJointParameterPasswordProtected.hpp.


Constructor & Destructor Documentation

Definition at line 802 of file YouBotJointParameterPasswordProtected.cpp.

Definition at line 812 of file YouBotJointParameterPasswordProtected.cpp.


Member Function Documentation

std::string youbot::I2tLimit::getName ( ) const [inline, private, virtual]
void youbot::I2tLimit::getParameter ( unsigned int &  parameter) const

Definition at line 818 of file YouBotJointParameterPasswordProtected.cpp.

ParameterType youbot::I2tLimit::getType ( ) const [inline, private, virtual]
void youbot::I2tLimit::getYouBotMailboxMsg ( YouBotSlaveMailboxMsg message,
TMCLCommandNumber  msgType,
const YouBotJointStorage storage 
) const [private, virtual]
void youbot::I2tLimit::setParameter ( const unsigned int  parameter)

Definition at line 825 of file YouBotJointParameterPasswordProtected.cpp.

void youbot::I2tLimit::setYouBotMailboxMsg ( const YouBotSlaveMailboxMsg message,
const YouBotJointStorage storage 
) [private, virtual]
void youbot::I2tLimit::toString ( std::string &  value) [virtual]

Friends And Related Function Documentation

friend class YouBotJoint [friend]

Member Data Documentation

unsigned int youbot::I2tLimit::lowerLimit [private]

Definition at line 645 of file YouBotJointParameterPasswordProtected.hpp.

std::string youbot::I2tLimit::name [private]
unsigned int youbot::I2tLimit::upperLimit [private]

Definition at line 641 of file YouBotJointParameterPasswordProtected.hpp.

unsigned int youbot::I2tLimit::value [private]

Definition at line 647 of file YouBotJointParameterPasswordProtected.hpp.


The documentation for this class was generated from the following files:


youbot_driver
Author(s): Jan Paulus
autogenerated on Mon Oct 6 2014 09:08:04