Add mapping logic and serialization for writing

This commit is contained in:
2022-09-20 23:17:40 +02:00
parent df1c8f3821
commit 8ceb762fe1
68 changed files with 49901 additions and 14 deletions

View File

@@ -1,3 +1,4 @@
#include <boost/json/object.hpp>
#include <include/nvml.h>
#include <sensor/NvidiaSensor.h>
@@ -19,3 +20,8 @@ int NvidiaSensor::value() {
}
const std::string NvidiaSensor::toString() const { return "Nvidia GPU"; }
json NvidiaSensor::toJson() const {
json obj = {"NvidiaSensor", toString()};
return obj;
}