]> pilppa.org Git - libplp.git/blobdiff - src/DeviceData.hh
cleanups
[libplp.git] / src / DeviceData.hh
index 5b110476ce138cd0b25a89e2d59338574993f9ca..8e9335ed28dc95e17c8ae292014252480e5304f6 100644 (file)
@@ -8,15 +8,22 @@
 #ifndef DEVICEDATA_HH_
 #define DEVICEDATA_HH_
 
+#include "Data.hh"
 #include "Device.hh"
 
 namespace plp {
        class DeviceData : public Device {
                public:
                        DeviceData(std::string id_param, std::string type_param);
-                       DeviceData(std::string id_param, std::string type_param, std::string name_param, plp::EnumDeviceLifeCycleStatus status_param);
+                       DeviceData(std::string id_param,
+                               std::string type_param,
+                               std::string name_param,
+                               plp::EnumDeviceLifeCycleStatus status_param,
+                               Data *latest_data);
                        ~DeviceData();
                        void printout();
+               private:
+                       Data *_latest_data;
        };
 }