Public Member Functions | Public Attributes | Private Member Functions | List of all members
OrocosRTTArmDriverInterface Class Referenceabstract

#include <OrocosRTTArmDriverInterface.h>

Inheritance diagram for OrocosRTTArmDriverInterface:
Inheritance graph
[legend]

Public Member Functions

 OrocosRTTArmDriverInterface (std::string name)
 
 ~OrocosRTTArmDriverInterface ()
 

Public Attributes

WriteDataPort< Jointdcurrent_position_outport
 
WriteDataPort< Jointdcurrent_velocity_outport
 
ReadDataPort< Jointdset_position_inport
 
ReadDataPort< Jointdset_velocity_inport
 
Method< void(Jointd)> setMaxAcceleration
 
Method< void(float)> setMaxAccelerationFloat
 
Method< void(Jointd)> setMaxVelocity
 
Method< void(float)> setMaxVelocityFloat
 

Private Member Functions

virtual void setMaxAccelerationF (Jointd radpersec)=0
 
virtual void setMaxAccelerationFloatF (float radpersec)=0
 
virtual void setMaxVelocityF (Jointd radpersec)=0
 
virtual void setMaxVelocityFloatF (float radpersec)=0
 

Detailed Description

Definition at line 28 of file OrocosRTTArmDriverInterface.h.

Constructor & Destructor Documentation

OrocosRTTArmDriverInterface::OrocosRTTArmDriverInterface ( std::string  name)
inline

Definition at line 46 of file OrocosRTTArmDriverInterface.h.

OrocosRTTArmDriverInterface::~OrocosRTTArmDriverInterface ( )
inline

Definition at line 79 of file OrocosRTTArmDriverInterface.h.

Member Function Documentation

virtual void OrocosRTTArmDriverInterface::setMaxAccelerationF ( Jointd  radpersec)
privatepure virtual

Implemented in PowerCubeSim_OROCOS.

virtual void OrocosRTTArmDriverInterface::setMaxAccelerationFloatF ( float  radpersec)
privatepure virtual

Implemented in PowerCubeSim_OROCOS.

virtual void OrocosRTTArmDriverInterface::setMaxVelocityF ( Jointd  radpersec)
privatepure virtual

Implemented in PowerCubeSim_OROCOS.

virtual void OrocosRTTArmDriverInterface::setMaxVelocityFloatF ( float  radpersec)
privatepure virtual

Implemented in PowerCubeSim_OROCOS.

Member Data Documentation

WriteDataPort<Jointd> OrocosRTTArmDriverInterface::current_position_outport

Definition at line 38 of file OrocosRTTArmDriverInterface.h.

WriteDataPort<Jointd> OrocosRTTArmDriverInterface::current_velocity_outport

Definition at line 39 of file OrocosRTTArmDriverInterface.h.

ReadDataPort<Jointd> OrocosRTTArmDriverInterface::set_position_inport

Definition at line 35 of file OrocosRTTArmDriverInterface.h.

ReadDataPort<Jointd> OrocosRTTArmDriverInterface::set_velocity_inport

Definition at line 36 of file OrocosRTTArmDriverInterface.h.

Method<void(Jointd)> OrocosRTTArmDriverInterface::setMaxAcceleration

Definition at line 43 of file OrocosRTTArmDriverInterface.h.

Method<void(float)> OrocosRTTArmDriverInterface::setMaxAccelerationFloat

Definition at line 44 of file OrocosRTTArmDriverInterface.h.

Method<void(Jointd)> OrocosRTTArmDriverInterface::setMaxVelocity

Definition at line 41 of file OrocosRTTArmDriverInterface.h.

Method<void(float)> OrocosRTTArmDriverInterface::setMaxVelocityFloat

Definition at line 42 of file OrocosRTTArmDriverInterface.h.


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


schunk_powercube_chain
Author(s): Florian Weisshardt
autogenerated on Mon Nov 25 2019 03:48:21