iCub-main
Public Member Functions | List of all members
FakeRawValuesPublisher Class Reference

#include <FakeRawValuesPublisher.h>

+ Inheritance diagram for FakeRawValuesPublisher:

Public Member Functions

 FakeRawValuesPublisher ()
 
 ~FakeRawValuesPublisher ()=default
 
virtual bool getRawDataMap (std::map< std::string, std::vector< std::int32_t >> &map) override
 
virtual bool getRawData (std::string key, std::vector< std::int32_t > &data) override
 
virtual bool getKeys (std::vector< std::string > &keys) override
 
virtual int getNumberOfKeys () override
 
virtual bool getMetadataMap (rawValuesKeyMetadataMap &metamap) override
 
virtual bool getKeyMetadata (std::string key, rawValuesKeyMetadata &meta) override
 
- Public Member Functions inherited from FakeRawValuesPublisher_ParamsParser
 FakeRawValuesPublisher_ParamsParser ()
 
 ~FakeRawValuesPublisher_ParamsParser ()=default
 
bool parseParams (const yarp::os::Searchable &config)
 
std::string getDeviceClassName () const
 
std::string getDeviceName () const
 
std::string getDocumentationOfDeviceParams () const
 
std::vector< std::string > getListOfParams () const
 

Additional Inherited Members

- Public Attributes inherited from FakeRawValuesPublisher_ParamsParser
const std::string m_device_classname = {"FakeRawValuesPublisher"}
 
const std::string m_device_name = {"fakeRawValuesPublisher"}
 
bool m_parser_is_strict = false
 
const parser_version_type m_parser_version = {}
 
const std::string m_name_defaultValue = {""}
 
const std::string m_njomos_defaultValue = {""}
 
const std::string m_threshold_defaultValue = {""}
 
std::string m_name = {}
 
int m_njomos = {0}
 
int m_threshold = {0}
 

Detailed Description

Definition at line 37 of file FakeRawValuesPublisher.h.

Constructor & Destructor Documentation

◆ FakeRawValuesPublisher()

FakeRawValuesPublisher::FakeRawValuesPublisher ( )

Definition at line 41 of file FakeRawValuesPublisher.cpp.

◆ ~FakeRawValuesPublisher()

FakeRawValuesPublisher::~FakeRawValuesPublisher ( )
default

Member Function Documentation

◆ getKeyMetadata()

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

◆ getKeys()

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

◆ getMetadataMap()

bool FakeRawValuesPublisher::getMetadataMap ( rawValuesKeyMetadataMap metamap)
overridevirtual

◆ getNumberOfKeys()

int FakeRawValuesPublisher::getNumberOfKeys ( )
overridevirtual

◆ getRawData()

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

◆ getRawDataMap()

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

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