nt9856x/code/application/sifarsdk/component/Config
2023-07-14 15:14:43 +08:00
..
include add sifarsdk source code. 2023-07-14 15:14:43 +08:00
src add sifarsdk source code. 2023-07-14 15:14:43 +08:00
CMakeLists.txt add sifarsdk source code. 2023-07-14 15:14:43 +08:00
README.md add sifarsdk source code. 2023-07-14 15:14:43 +08:00

1. 配置库

1.1. 概述

配置库适配C/C++混编项目提供C使用的头文件内部统一转到C++接口,实现多态属性。

1.2. 使用方法

头文件IConfig.h 链接库libReturnCode.a libLog.a 详见:/test/component/Config/src/IConfigTest.cpp

#inclde "IConfig.h"

CreateConfig();
ConfigInitV2();
Param paramSet;
paramSet.numberUInt = 2;
SetParam(paramSet, PARAM_CAMERA_MODE);
Param param;
memset(&param, 0, sizeof(Param));
param = GetParam(PARAM_CAMERA_MODE);
printf("PARAM_CAMERA_MODE = %d\n", param.numberUInt);