X-Git-Url: http://pilppa.org/gitweb/?a=blobdiff_plain;f=src%2FSensorDevice.hh;h=b6830344bfd516270392c6bc86fc0807e69ec0d5;hb=73fdd5072c55654da0ef06f14762ae2c1a3c739b;hp=1eea03165a57f229ab0527b499c114fab99aa0d8;hpb=a825b61a8faebeca8b8550c57ac197f67bc110f1;p=libplp.git diff --git a/src/SensorDevice.hh b/src/SensorDevice.hh index 1eea031..b683034 100644 --- a/src/SensorDevice.hh +++ b/src/SensorDevice.hh @@ -19,7 +19,8 @@ namespace plp { class SensorDevice : public Device { public: SensorDevice(std::string id_param, std::string type_param) : Device(id_param, type_param) {} - virtual DataReader *get_device_data() = 0; + virtual ~SensorDevice() {} + virtual const DataReader *get_device_data() = 0; virtual string get_unit() = 0; virtual plp::Data *get_data() = 0; };