CfgMgr::Get

函数功能

读取配置参数,可按参数名或namespace来读取。

函数原型

uint32_t CfgMgr::Get(const std::string &kParam, T &value, const std::string &srv = "")

功能安全等级

ASIL-D

参数说明

参数名

输入/输出

说明

kParam

输入

key值,为参数名称或参数名称域(namespace),例如/ros/use_sim_time、/ros,key值开头加不加“/”都可以。

srv

输入

参数组,和资源文件对应,不填则默认到有权限的参数组中获取参数,效率会降低。

value

输出

用于接收参数的值。由用户指定参数类型,支持的类型参见本表“使用说明”

返回值

返回uint32_t类型,表示本次获取参数成功与否。成功返回CFGMGR_SUCCESS,失败返回对应的错误码

使用说明

注意事项