YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
yarp::dev::IAxisInfoRaw Class Referenceabstract

Interface for getting information about specific axes, if available. More...

#include <yarp/dev/IAxisInfo.h>

+ Inheritance diagram for yarp::dev::IAxisInfoRaw:

Public Member Functions

virtual ~IAxisInfoRaw ()
 Destructor.
 
virtual bool getAxes (int *ax)=0
 Get the number of controlled axes.
 
virtual bool getAxisNameRaw (int axis, std::string &name)=0
 
virtual bool getJointTypeRaw (int axis, yarp::dev::JointTypeEnum &type)
 

Detailed Description

Interface for getting information about specific axes, if available.

Definition at line 71 of file IAxisInfo.h.

Constructor & Destructor Documentation

◆ ~IAxisInfoRaw()

virtual yarp::dev::IAxisInfoRaw::~IAxisInfoRaw ( )
inlinevirtual

Destructor.

Definition at line 77 of file IAxisInfo.h.

Member Function Documentation

◆ getAxes()

virtual bool yarp::dev::IAxisInfoRaw::getAxes ( int *  ax)
pure virtual

Get the number of controlled axes.

This command asks the number of controlled axes for the current physical interface.

Parameters
axstorage to return param
Returns
true/false.

Implemented in FakeLaserWithMotor, FakeMotionControl, and FakeMotionControlMicro.

◆ getAxisNameRaw()

virtual bool yarp::dev::IAxisInfoRaw::getAxisNameRaw ( int  axis,
std::string &  name 
)
pure virtual

◆ getJointTypeRaw()

virtual bool yarp::dev::IAxisInfoRaw::getJointTypeRaw ( int  axis,
yarp::dev::JointTypeEnum type 
)
inlinevirtual

Reimplemented in FakeLaserWithMotor, FakeMotionControl, and FakeMotionControlMicro.

Definition at line 99 of file IAxisInfo.h.


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