6 #ifndef _ICUB_IRAWVALUESPUBLISHER_H_
7 #define _ICUB_IRAWVALUESPUBLISHER_H_
16 namespace debugLibrary
34 virtual bool getRawData(std::string key, std::vector<std::int32_t> &
data) = 0;
40 virtual bool getKeys(std::vector<std::string> &keys) = 0;
virtual bool getMetadataMap(rawValuesKeyMetadataMap &metamap)=0
virtual bool getRawDataMap(std::map< std::string, std::vector< std::int32_t >> &map)=0
virtual bool getKeyMetadata(std::string key, rawValuesKeyMetadata &meta)=0
virtual bool getKeys(std::vector< std::string > &keys)=0
virtual bool getRawData(std::string key, std::vector< std::int32_t > &data)=0
virtual int getNumberOfKeys()=0
yarp::sig::Vector & map(yarp::sig::Vector &v, double(op)(double))
Performs a unary operator inplace on each element of a vector.
This file contains the definition of unique IDs for the body parts and the skin parts of the robot.