mirror of http://192.168.1.51:8099/lmh188/twain3
25 lines
662 B
C++
25 lines
662 B
C++
#pragma once
|
|
#include "common.h"
|
|
#include "Global.h"
|
|
#include <vector>
|
|
|
|
|
|
|
|
|
|
class JsonConfig
|
|
{
|
|
public:
|
|
JsonConfig(void);
|
|
~JsonConfig(void);
|
|
public:
|
|
void WriteToJson(GScanCap* pConfigItem, const std::string fileName, bool isConfigItem = true);
|
|
//PCONFIGPARAMS ReadJsonFromFile(const char* fileNames);
|
|
void WriteJsonData(const std::string fileName);
|
|
void WriteJsonArrayToFile(std::vector<GScanCap> cfgArray, const std::string filename);
|
|
GScanCap ReadDefaultConfig();
|
|
bool DeleteJsonFile(std::string path);
|
|
GScanCap ReadJsonFromFile(const std::string filename);
|
|
GScanCap GetDefaultConfigParams();
|
|
GScanCap parseJsonFromString(const std::string str);
|
|
};
|