]> pilppa.org Git - libplp.git/blobdiff - src/DeviceData.cc
fixes for w1 data read
[libplp.git] / src / DeviceData.cc
index 60edf5e3235f7a7c829e03d62ffeb54152881465..1621d054247522c3b175ff925b778c7e9447a3a8 100644 (file)
@@ -1,50 +1,23 @@
 /*
  * DeviceData.cc
  *
- *  Created on: Mar 4, 2011
+ *  Created on: Mar 10, 2011
  *      Author: lamikr
  */
-#include <plp/Device.hh>
+
 #include "DeviceData.hh"
 
 using namespace std;
 using namespace plp;
 
-DeviceData::DeviceData(string id_param, string type_param) {
-       id                      = id_param;
-       type                    = type_param;
-       lifecycle_status        = LIFECYCLE_STATUS__UNAVAILABLE;
-}
-
-DeviceData::DeviceData(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;
+DeviceData::DeviceData(string id_param, string type_param) : Device(id_param, type_param) {
 }
 
-DeviceData::~DeviceData() {
+DeviceData::DeviceData(string id_param, string type_param, string name_param, EnumDeviceLifeCycleStatus status_param) : Device(id_param, type_param, name_param, status_param) {
 
 }
 
-string DeviceData::get_id() {
-       return id;
-}
-
-string DeviceData::get_name() {
-       return name;
-}
-
-void DeviceData::set_name(string name_param) {
-       name    = name_param;
-}
-
-EnumDeviceLifeCycleStatus DeviceData::get_lifecycle_state() {
-       return lifecycle_status;
-}
-
-string DeviceData::get_type() {
-       return type;
+DeviceData::~DeviceData() {
 }
 
 void DeviceData::printout() {