9#ifndef _ServiceParserCanBattery_H_
10#define _ServiceParserCanBattery_H_
12#include <yarp/os/Bottle.h>
17#include "EoAnalogSensors.h"
19#include "EoManagement.h"
20#include "EoMotionControl.h"
23using namespace yarp::os;
29 bool parse(
const yarp::os::Searchable& config);
30 bool toEomn(eOmn_serv_config_data_as_battery_t&
out)
const;
ServiceParserCanBattery()
virtual bool checkSettings(const Bottle &settings)
bool parse(const yarp::os::Searchable &config)
virtual bool checkPropertySensors(const Bottle &property)
BatteryInfo & getBatteryInfo()
bool toEomn(eOmn_serv_config_data_as_battery_t &out) const
virtual eObrd_type_t checkBoardType(const std::string &boardType)
virtual bool checkServiceType(const Bottle &service)
virtual bool checkPropertyCanBoards(const Bottle &bPropertiesCanBoards)