iCub-main
Loading...
Searching...
No Matches
eth::IethResource Class Referenceabstract

#include <IethResource.h>

Inheritance diagram for eth::IethResource:

Public Member Functions

virtual ~IethResource ()
virtual bool initialised ()=0
virtual bool update (eOprotID32_t id32, double timestamp, void *rxdata)=0
virtual iethresType_t type ()=0
const char * stringOfType ()
virtual bool getEntityName (uint32_t entityId, std::string &entityName)
virtual bool getEncoderTypeName (uint32_t jomoId, eOmc_position_t pos, std::string &encoderTypeName)
virtual bool getEntityControlModeName (uint32_t jomoId, eOenum08_t control_mode, std::string &controlModeName, eObool_t compact_string=eobool_true)

Detailed Description

Definition at line 82 of file IethResource.h.

Constructor & Destructor Documentation

◆ ~IethResource()

virtual eth::IethResource::~IethResource ( )
inlinevirtual

Definition at line 86 of file IethResource.h.

Member Function Documentation

◆ getEncoderTypeName()

bool IethResource::getEncoderTypeName ( uint32_t jomoId,
eOmc_position_t pos,
std::string & encoderTypeName )
virtual

Reimplemented in yarp::dev::embObjMotionControl.

Definition at line 78 of file IethResource.cpp.

◆ getEntityControlModeName()

bool IethResource::getEntityControlModeName ( uint32_t jomoId,
eOenum08_t control_mode,
std::string & controlModeName,
eObool_t compact_string = eobool_true )
virtual

Reimplemented in yarp::dev::embObjMotionControl.

Definition at line 84 of file IethResource.cpp.

◆ getEntityName()

bool IethResource::getEntityName ( uint32_t entityId,
std::string & entityName )
virtual

Reimplemented in yarp::dev::embObjMotionControl.

Definition at line 72 of file IethResource.cpp.

◆ initialised()

◆ stringOfType()

const char * IethResource::stringOfType ( )

Definition at line 60 of file IethResource.cpp.

◆ type()

◆ update()

virtual bool eth::IethResource::update ( eOprotID32_t id32,
double timestamp,
void * rxdata )
pure virtual

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