X-Git-Url: http://pilppa.org/gitweb/?p=libplp.git;a=blobdiff_plain;f=src%2FSensorDevice.hh;h=1eea03165a57f229ab0527b499c114fab99aa0d8;hp=80c02dfbe2d08f0de965c86c48138f5a96bead1c;hb=a825b61a8faebeca8b8550c57ac197f67bc110f1;hpb=db9ced4236847cfca52b232935838ee80dcfd047 diff --git a/src/SensorDevice.hh b/src/SensorDevice.hh index 80c02df..1eea031 100644 --- a/src/SensorDevice.hh +++ b/src/SensorDevice.hh @@ -10,13 +10,17 @@ #include +#include "DataReader.hh" #include "Device.hh" +using namespace plp; + namespace plp { class SensorDevice : public Device { public: SensorDevice(std::string id_param, std::string type_param) : Device(id_param, type_param) {} - virtual std::string get_unit() = 0; + virtual DataReader *get_device_data() = 0; + virtual string get_unit() = 0; virtual plp::Data *get_data() = 0; }; }