#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);
+ 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;
};
}