awtk/docs/manual/conf_obj_t.md
2020-06-21 08:55:55 +08:00

2.4 KiB
Raw Blame History

conf_obj_t

概述

image

conf对象。

函数

函数名称 说明
conf_obj_create
conf_obj_get_doc 获取doc对象用于更高级的操作。
conf_obj_save 保存文档。
conf_obj_set_readonly 设置为只读模式。

conf_obj_create 函数


  • 函数功能:

  • 函数原型:
object_t* conf_obj_create (conf_doc_save_t save, conf_doc_load_t load, const char* url, bool_t create_if_not_exist);
  • 参数说明:
参数 类型 说明
返回值 object_t* 返回配置对象。
save conf_doc_save_t 保存函数。
load conf_doc_load_t 加载函数。
url const char* 路径。
create_if_not_exist bool_t 如果不存在是否创建。

conf_obj_get_doc 函数


  • 函数功能:

获取doc对象用于更高级的操作。

  • 函数原型:
conf_dot_t conf_obj_get_doc (object_t* conf);
  • 参数说明:
参数 类型 说明
返回值 conf_dot_t 返回doc对象。
conf object_t* conf对象。

conf_obj_save 函数


  • 函数功能:

保存文档。

  • 函数原型:
ret_t conf_obj_save (object_t* conf);
  • 参数说明:
参数 类型 说明
返回值 ret_t 返回RET_OK表示成功否则表示失败
conf object_t* conf对象。

conf_obj_set_readonly 函数


  • 函数功能:

设置为只读模式。

  • 函数原型:
ret_t conf_obj_set_readonly (object_t* conf, bool_t readonly);
  • 参数说明:
参数 类型 说明
返回值 ret_t 返回RET_OK表示成功否则表示失败
conf object_t* conf对象。
readonly bool_t 只读模式。