Organize the files

This commit is contained in:
2022-09-11 19:41:45 +02:00
parent 7111a20203
commit e6188b8e72
11 changed files with 14 additions and 14 deletions

View File

@@ -9,10 +9,10 @@ find_package(Boost 1.79.0 COMPONENTS json)
add_executable(app
src/main.cxx
src/NvidiaTemperatureSensor.cxx
src/Pwm.cxx
src/sensor/NvidiaTemperatureSensor.cxx
src/fan/Pwm.cxx
src/SensorsWrapper.cxx
src/HwmonTemperatureSensor.cxx
src/sensor/HwmonTemperatureSensor.cxx
)
set_property(TARGET app PROPERTY CXX_STANDARD 17)

View File

@@ -3,7 +3,7 @@
class Fan {
public:
virtual void PWM(int value) = 0;
virtual void PWM(int percent) = 0;
virtual int RPM() = 0;
};

View File

@@ -1,11 +1,11 @@
#ifndef HWMONFAN_H_
#define HWMONFAN_H_
#include <Fan.h>
#include <fan/Fan.h>
class HwmonFan : public Fan {
public:
void PWM(int value) override;
void PWM(int percent) override;
int RPM() override;
};

View File

@@ -3,7 +3,7 @@
#include <sensors/sensors.h>
#include <TemperatureSensor.h>
#include <sensor/TemperatureSensor.h>
class HwmonTemperatureSensor : public TemperatureSensor {
public:

View File

@@ -1,7 +1,7 @@
#ifndef NVIDIA_H_
#define NVIDIA_H_
#include <TemperatureSensor.h>
#include <sensor/TemperatureSensor.h>
class NvidiaTemperatureSensor : public TemperatureSensor {
public:

View File

@@ -5,7 +5,7 @@
#include <regex>
#include <string>
#include <Pwm.h>
#include <fan/Pwm.h>
namespace fs = std::filesystem;
using namespace std;

View File

@@ -5,9 +5,9 @@
#include <sensors/sensors.h>
#include <HwmonTemperatureSensor.h>
#include <NvidiaTemperatureSensor.h>
#include <Pwm.h>
#include <fan/Pwm.h>
#include <sensor/HwmonTemperatureSensor.h>
#include <sensor/NvidiaTemperatureSensor.h>
#define CONFIG_FILE "/etc/conf.d/sensors"

View File

@@ -1,6 +1,6 @@
#include <sensors/sensors.h>
#include <HwmonTemperatureSensor.h>
#include <sensor/HwmonTemperatureSensor.h>
using namespace std;

View File

@@ -1,6 +1,6 @@
#include <include/nvml.h>
#include <NvidiaTemperatureSensor.h>
#include <sensor/NvidiaTemperatureSensor.h>
using namespace std;