iCub-main
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RawValuesPublisherRemapper Class Reference

#include <RawValuesPublisherRemapper.h>

+ Inheritance diagram for RawValuesPublisherRemapper:

Public Member Functions

 RawValuesPublisherRemapper ()=default
 
 RawValuesPublisherRemapper (const RawValuesPublisherRemapper &)=default
 
RawValuesPublisherRemapperoperator= (const RawValuesPublisherRemapper &)=default
 
 RawValuesPublisherRemapper (RawValuesPublisherRemapper &&)=default
 
RawValuesPublisherRemapperoperator= (RawValuesPublisherRemapper &&)=default
 
 ~RawValuesPublisherRemapper () override=default
 
bool open (yarp::os::Searchable &config) override
 
bool close () override
 
bool attachAll (const yarp::dev::PolyDriverList &p) override
 MultipeWrapper methods.
 
bool detachAll () override
 
bool getRawDataMap (std::map< std::string, std::vector< std::int32_t > > &map) override
 
bool getRawData (std::string key, std::vector< std::int32_t > &data) override
 
bool getKeys (std::vector< std::string > &keys) override
 
int getNumberOfKeys () override
 
bool getMetadataMap (iCub::rawValuesKeyMetadataMap &metamap) override
 
bool getKeyMetadata (std::string key, iCub::rawValuesKeyMetadata &meta) override
 
bool getAxesNames (std::string key, std::vector< std::string > &axesNames) override
 
- Public Member Functions inherited from RawValuesPublisherRemapper_ParamsParser
 RawValuesPublisherRemapper_ParamsParser ()
 
 ~RawValuesPublisherRemapper_ParamsParser () override=default
 
bool parseParams (const yarp::os::Searchable &config) override
 
std::string getDeviceClassName () const override
 
std::string getDeviceName () const override
 
std::string getDocumentationOfDeviceParams () const override
 
std::vector< std::string > getListOfParams () const override
 
bool getParamValue (const std::string &paramName, std::string &paramValue) const override
 
std::string getConfiguration () const override
 

Additional Inherited Members

- Public Attributes inherited from RawValuesPublisherRemapper_ParamsParser
const std::string m_device_classname = {"RawValuesPublisherRemapper"}
 
const std::string m_device_name = {"rawvaluespublisherremapper"}
 
bool m_parser_is_strict = false
 
const parser_version_type m_parser_version = {}
 
std::string m_provided_configuration
 
const std::string m_axesNames_defaultValue = {""}
 
const std::string m_joints_defaultValue = {"1"}
 
std::vector< std::string > m_axesNames = {}
 
int m_joints = {1}
 

Detailed Description

Definition at line 14 of file RawValuesPublisherRemapper.h.

Constructor & Destructor Documentation

◆ RawValuesPublisherRemapper() [1/3]

RawValuesPublisherRemapper::RawValuesPublisherRemapper ( )
default

◆ RawValuesPublisherRemapper() [2/3]

RawValuesPublisherRemapper::RawValuesPublisherRemapper ( const RawValuesPublisherRemapper )
default

◆ RawValuesPublisherRemapper() [3/3]

RawValuesPublisherRemapper::RawValuesPublisherRemapper ( RawValuesPublisherRemapper &&  )
default

◆ ~RawValuesPublisherRemapper()

RawValuesPublisherRemapper::~RawValuesPublisherRemapper ( )
overridedefault

Member Function Documentation

◆ attachAll()

bool RawValuesPublisherRemapper::attachAll ( const yarp::dev::PolyDriverList &  p)
override

MultipeWrapper methods.

Definition at line 49 of file RawValuesPublisherRemapper.cpp.

◆ close()

bool RawValuesPublisherRemapper::close ( )
override

Definition at line 44 of file RawValuesPublisherRemapper.cpp.

◆ detachAll()

bool RawValuesPublisherRemapper::detachAll ( )
override

Definition at line 101 of file RawValuesPublisherRemapper.cpp.

◆ getAxesNames()

bool RawValuesPublisherRemapper::getAxesNames ( std::string  key,
std::vector< std::string > &  axesNames 
)
overridevirtual

◆ getKeyMetadata()

bool RawValuesPublisherRemapper::getKeyMetadata ( std::string  key,
iCub::rawValuesKeyMetadata meta 
)
overridevirtual

◆ getKeys()

bool RawValuesPublisherRemapper::getKeys ( std::vector< std::string > &  keys)
overridevirtual

◆ getMetadataMap()

bool RawValuesPublisherRemapper::getMetadataMap ( iCub::rawValuesKeyMetadataMap metamap)
overridevirtual

◆ getNumberOfKeys()

int RawValuesPublisherRemapper::getNumberOfKeys ( )
overridevirtual

◆ getRawData()

bool RawValuesPublisherRemapper::getRawData ( std::string  key,
std::vector< std::int32_t > &  data 
)
overridevirtual

◆ getRawDataMap()

bool RawValuesPublisherRemapper::getRawDataMap ( std::map< std::string, std::vector< std::int32_t > > &  map)
overridevirtual

◆ open()

bool RawValuesPublisherRemapper::open ( yarp::os::Searchable &  config)
override

Definition at line 18 of file RawValuesPublisherRemapper.cpp.

◆ operator=() [1/2]

RawValuesPublisherRemapper & RawValuesPublisherRemapper::operator= ( const RawValuesPublisherRemapper )
default

◆ operator=() [2/2]

RawValuesPublisherRemapper & RawValuesPublisherRemapper::operator= ( RawValuesPublisherRemapper &&  )
default

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