4 * Created on: Feb 28, 2011
8 #ifndef DEVICETYPESENSOR_HH_
9 #define DEVICETYPESENSOR_HH_
13 #include "DataReader.hh"
19 class SensorDevice : public Device {
21 SensorDevice(std::string id_param, std::string type_param) : Device(id_param, type_param) {}
22 virtual ~SensorDevice() {}
23 virtual const DataReader *get_device_data() = 0;
24 virtual string get_unit() = 0;
25 virtual plp::Data *get_data() = 0;
29 #endif /* DEVICETYPESENSOR_HH_ */