/* * W1TemperatureSensor.hh * * Created on: Oct 20, 2010 * Author: lamikr */ #ifndef W1TEMPERATURESENSOR_HH_ #define W1TEMPERATURESENSOR_HH_ #include "W1Device.hh" namespace w1 { class W1TemperatureSensor : public W1Device { public: W1TemperatureSensor(dirent *direntry, int family_code_param, std::string id_param); virtual ~W1TemperatureSensor(); std::string get_raw_value(); std::string get_unit(); std::string get_devicetype_name(); protected: bool is_supported_family_code(int family_code); }; } #endif /* W1TEMPERATURESENSOR_HH_ */