tx-gxx-linux/device/gxx-linux/capimage/jsonconfig.h

23 lines
506 B
C
Raw Permalink Normal View History

2023-04-08 00:56:20 +00:00
#pragma once
#include "json.hpp"
#include "commondef.h"
#include <mutex>
2023-04-08 00:56:20 +00:00
using json = nlohmann::json;
class jsonconfig
{
private:
/* data */
public:
jsonconfig(/* args */);
~jsonconfig();
void savecisconfig(HGCorrectConfigs configs);
void savescannerinfo(ScannerNativeParam scannerinfo);
HGCorrectConfigs getcorrectconfigs();
ScannerNativeParam getscannerinfo();
HGCorrectConfigs getdefaultconfigs();
ScannerNativeParam getdefaultscannerinfo();
std::mutex mtx;
2023-04-08 00:56:20 +00:00
};