通过接口管理参数

当用户采用yaml文件来存储系统的配置参数,还需借助配置管理模块提供的CfgMgr接口进行参数管理,实现参数的获取、快照、重载等功能。

本章以参数文件param.yaml为例,介绍CfgMgr接口的功能和使用方法。

1
2
3
4
5
param1:
  a: 12
  b: true
  c: "node"
param2: 234
include依赖的头文件,示例代码如下:
1
2
3
#include "cfgmgr/param.h"
#include <map>
#include <string>