iCub-main
Loading...
Searching...
No Matches
yarp::dev::embObjMais Class Reference

#include <embObjMais.h>

Inheritance diagram for yarp::dev::embObjMais:

Public Types

enum  {
  mais_Channels = 15 ,
  mais_FormatData = 8
}

Public Member Functions

 embObjMais ()
 ~embObjMais ()
bool open (yarp::os::Searchable &config)
bool close ()
virtual size_t getNrOfEncoderArrays () const override
virtual yarp::dev::MAS_status getEncoderArrayStatus (size_t sens_index) const override
virtual bool getEncoderArrayName (size_t sens_index, std::string &name) const override
virtual bool getEncoderArrayMeasure (size_t sens_index, yarp::sig::Vector &out, double &timestamp) const override
virtual size_t getEncoderArraySize (size_t sens_index) const override
virtual bool initialised ()
virtual eth::iethresType_t type ()
virtual bool update (eOprotID32_t id32, double timestamp, void *rxdata)
Public Member Functions inherited from eth::IethResource
virtual ~IethResource ()
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 39 of file embObjMais.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
mais_Channels 
mais_FormatData 

Definition at line 46 of file embObjMais.h.

Constructor & Destructor Documentation

◆ embObjMais()

embObjMais::embObjMais ( )

Definition at line 120 of file embObjMais.cpp.

◆ ~embObjMais()

embObjMais::~embObjMais ( )

Definition at line 154 of file embObjMais.cpp.

Member Function Documentation

◆ close()

bool embObjMais::close ( )

Definition at line 521 of file embObjMais.cpp.

◆ getEncoderArrayMeasure()

bool embObjMais::getEncoderArrayMeasure ( size_t sens_index,
yarp::sig::Vector & out,
double & timestamp ) const
overridevirtual

Definition at line 458 of file embObjMais.cpp.

◆ getEncoderArrayName()

bool embObjMais::getEncoderArrayName ( size_t sens_index,
std::string & name ) const
overridevirtual

Definition at line 452 of file embObjMais.cpp.

◆ getEncoderArraySize()

size_t embObjMais::getEncoderArraySize ( size_t sens_index) const
overridevirtual

Definition at line 466 of file embObjMais.cpp.

◆ getEncoderArrayStatus()

yarp::dev::MAS_status embObjMais::getEncoderArrayStatus ( size_t sens_index) const
overridevirtual

Definition at line 447 of file embObjMais.cpp.

◆ getNrOfEncoderArrays()

size_t embObjMais::getNrOfEncoderArrays ( ) const
overridevirtual

Definition at line 443 of file embObjMais.cpp.

◆ initialised()

bool embObjMais::initialised ( )
virtual

Implements eth::IethResource.

Definition at line 167 of file embObjMais.cpp.

◆ open()

bool embObjMais::open ( yarp::os::Searchable & config)

Definition at line 175 of file embObjMais.cpp.

◆ type()

eth::iethresType_t embObjMais::type ( )
virtual

Implements eth::IethResource.

Definition at line 472 of file embObjMais.cpp.

◆ update()

bool embObjMais::update ( eOprotID32_t id32,
double timestamp,
void * rxdata )
virtual

Implements eth::IethResource.

Definition at line 478 of file embObjMais.cpp.


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