|
|
| version 1.6.4.9, 2012/04/03 14:39:20 | version 1.9, 2012/08/01 00:39:11 |
|---|---|
| Line 98 int cfgInitConfig(cfg_root_t * __restrict cfg); | Line 98 int cfgInitConfig(cfg_root_t * __restrict cfg); |
| */ | */ |
| int cfgLoadConfig(const char *cfgName, cfg_root_t * __restrict cfg); | int cfgLoadConfig(const char *cfgName, cfg_root_t * __restrict cfg); |
| /* | /* |
| * cfgUnloadConfig() - Unload config from memory and free resources | * cfgUnloadConfig() - Unload config from memory and destroy resources |
| * | * |
| * @cfg = Config root | * @cfg = Config root |
| * return: none | * return: none |
| */ | */ |
| void cfgUnloadConfig(cfg_root_t * __restrict cfg); | void cfgUnloadConfig(cfg_root_t * __restrict cfg); |
| /* | /* |
| * cfgClearConfig() - Clear config and free resources | |
| * | |
| * @cfg = Config root | |
| * return: none | |
| */ | |
| void cfgClearConfig(cfg_root_t * __restrict cfg); | |
| /* | |
| * cfgCreateConfig() - Create config file from memory | * cfgCreateConfig() - Create config file from memory |
| * | * |
| * @csConfigName = New config filename | * @csConfigName = New config filename |
| Line 115 void cfgUnloadConfig(cfg_root_t * __restrict cfg); | Line 122 void cfgUnloadConfig(cfg_root_t * __restrict cfg); |
| int cfgCreateConfig(const char *csConfigName, cfg_root_t * __restrict cfg, | int cfgCreateConfig(const char *csConfigName, cfg_root_t * __restrict cfg, |
| int whitespace); | int whitespace); |
| /* | |
| * cfgReadLines() - Read custom lines and add new item at config root | |
| * | |
| * @f = File resource | |
| * @delim = Custom delimiter, if =NULL default is '=' | |
| * @end = Custom user end of file, if =NULL default is EOF | |
| * @cfg = Config root | |
| * return: -1 error or 0 ok | |
| */ | |
| int cfgReadLines(FILE *f, const char *delim, const char *end, | |
| cfg_root_t * __restrict cfg); | |
| /* | /* |
| * cfgReadConfig() - Read file and add new item at config root | * cfgReadConfig() - Read file and add new item at config root |
| * | * |