+Device::Device(string id_param, string type_param) {
+ id = id_param;
+ type = type_param;
+ lifecycle_status = LIFECYCLE_STATUS__UNAVAILABLE;
+}
+
+Device::Device(std::string id_param, std::string type_param, std::string name_param, plp::EnumDeviceLifeCycleStatus status_param) {
+ id = id_param;
+ type = type_param;
+ name = name_param;
+ lifecycle_status = status_param;
+}
+
+Device::~Device() {
+
+}
+
+string Device::get_id() {
+ return id;
+}
+
+string Device::get_name() {
+ return name;
+}
+
+void Device::set_name(string name_param) {
+ name = name_param;
+}
+
+EnumDeviceLifeCycleStatus Device::get_lifecycle_state() {
+ return lifecycle_status;