InitJson
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
LoadConfiguration
函数功能
读取配置文件数据。
函数原型
APP_ERROR ConfigUtil::LoadConfiguration(const std::string &config, ConfigData &data, ConfigMode mode = CONFIGJSON);
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| config | 输入 | 配置文件路径。 |
| data | 输出 | 从配置文件中获取参数数据。 |
| mode | 输入 | 文件类型: ● “CONFIGJSON”对应 JSON 文件。 ● “CONFIGFILE”对应 Normal 文件。 ● “CONFIGPM”对应 Pm 文件。 ● “CONFIGCONTENT”对应 Json content。 |
返回参数说明
| 数据结构 | 运算说明 |
|---|---|
| APP_ERROR | 程序执行返回的错误码,请参考APP_ERROR说明。 |
父主题: ConfigUtil
类说明
DeviceManager接口在DeviceManager.h中定义,当前为内部使用类,请用户不要使用。
父主题: DeviceManager
~DeviceManager
函数功能
DeviceManager类的默认析构函数。
函数原型
~DeviceManager();
父主题: DeviceManager
GetInstance
函数功能
单例模式获取设备管理器。
函数原型
static DeviceManager *DeviceManager::GetInstance();
返回参数说明
| 数据结构 | 说明 |
|---|---|
| DeviceManager | 设备管理器。 |
父主题: DeviceManager
在线提单