#ifndef SENSORSWRAPPER_H_ #define SENSORSWRAPPER_H_ #include #include #include struct Sensor { sensors_chip_name chipName; sensors_feature feature; sensors_subfeature subFeature; }; class SensorsWrapper { public: SensorsWrapper(); ~SensorsWrapper(); std::vector getTemperatureSensors(); int getValue(Sensor sensor); std::string getLabel(Sensor sensor); private: std::vector mTemperatureSensors; std::vector mFanSensors; }; #endif // SENSORSWRAPPER_H_