namespace w1 {
class W1Device {
public:
- W1Device(dirent *direntry, int family_code_param, std::string id_param);
+ W1Device(int family_code_param,
+ std::string device_id_param,
+ dirent *direntry_param);
virtual ~W1Device();
int get_family_code();
std::string get_id();
virtual std::string get_raw_value() = 0;
std::string get_formatted_value();
virtual std::string get_unit() = 0;
- virtual std::string get_devicetype_name() = 0;
+ virtual std::string get_device_type() = 0;
std::string get_time();
virtual void printout();
virtual void store();