39    public yarp::dev::DeviceDriver,
 
   47        virtual bool getRawDataMap(std::map<std::string, std::vector<std::int32_t>> &map) 
override;
 
   48        virtual bool getRawData(std::string key, std::vector<std::int32_t> &
data) 
override;
 
   49        virtual bool getKeys(std::vector<std::string> &keys) 
override;
 
   53        virtual bool getAxesNames(std::string key, std::vector<std::string> &axesNames) 
override;
 
   58        bool getRawData_core(std::string key, std::vector<std::int32_t> &
data);
 
   61        bool open(yarp::os::Searchable& config) 
override;
 
   62        bool close() 
override;
 
   64        int m_numberOfJomos = 0;
 
   65        int m_sawtoothThreshold = 0;
 
   66        std::string m_rawValuesVectorTag = 
"";
 
   67        std::vector<std::string> m_rawValuesAxesNames = {};
 
   68        std::vector<std::int32_t> m_rawDataAuxVector;
 
   69        int m_sawthootTestVal = 0;
 
   71        std::map<std::string, rawValuesKeyMetadata> m_rawValuesMetadataMap;