Skip to main content

InitJson

GetFileValueWarn​

函数功能​

函数在GetFileValue基础上不返回错误码。

函数原型​

template<typename T> void ConfigData::GetFileValueWarn(const std::string &key, T &value);
template<typename T> void ConfigData::GetFileValueWarn(const std::string &key, T &value, const T &min, const T &max);

参数说明​

参数名输入/输出说明
key输入关键字。
value输出关键字对应的值。
min输入限定的最小值 (低于最小值取最小值)。
max输入限定的最大值 (高于最大值取最大值)。

返回参数说明​

数据结构运算说明
void无返回值。

父主题: ConfigData

SetFileValue​

函数功能​

根据传入的key赋值对应的value(保存数据至 File)。

函数原型​

template<typename T> APP_ERROR ConfigData::SetFileValue(const std::string &key, const T &value);

参数说明​

参数名输入/输出说明
key输入关键字。
value输入关键字对应的值。

返回参数说明​

数据结构运算说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明。

父主题: ConfigData

InitFile​

函数功能​

初始化File。

函数原型​

APP_ERROR ConfigData::InitFile(std::ifstream &inFile);

参数说明​

参数名输入/输出说明
inFile输入读取的文件。

返回参数说明​

数据结构运算说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明。

父主题: ConfigData

InitJson​

函数功能​

初始化JSON。

函数原型​

APP_ERROR ConfigData::InitJson(std::ifstream &inFile);

参数说明​

参数名输入/输出说明
inFile输入读取的文件。

返回参数说明​

数据结构运算说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明。

父主题: ConfigData

InitContent​

函数功能​

初始化Content。

函数原型​

APP_ERROR ConfigData::InitContent(const std::string &content);

参数说明​

参数名输入/输出说明
content输入string类型,配置信息。

返回参数说明​

数据结构运算说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明。

父主题: ConfigData

GetCfgJson​

函数功能​

返回JSON数据。

函数原型​

const web::json::value &ConfigData::GetCfgJson();

返回参数说明​

数据结构运算说明
web::json::value返回JSON数据。

父主题: ConfigData

类说明​

ConfigUtil接口在ConfigUtil.h中定义,当前为内部使用类,请用户不要使用。

父主题: ConfigUtil

在线提单