Diff for /libaitcfg/inc/aitcfg.h between versions 1.6.4.4 and 1.6.4.5

version 1.6.4.4, 2012/04/02 16:00:00 version 1.6.4.5, 2012/04/03 09:21:06
Line 83  inline const char *cfg_GetError(); Line 83  inline const char *cfg_GetError();
   
 /*  /*
  * Macros for config library.   * Macros for config library.
*/ */
 #define CFG_ISEMPTY(x)          RB_EMPTY((x))  #define CFG_ISEMPTY(x)          RB_EMPTY((x))
   
   
 /*  /*
    * cfgInitConfig() - Init config root
    *
    * @cfg = Config root
    * return: -1 error or 0 ok
    */
   int cfgInitConfig(cfg_root_t * __restrict cfg);
   /*
  * cfgLoadConfig() - Load config from file   * cfgLoadConfig() - Load config from file
  *   *
  * @cfgName = Config filename   * @cfgName = Config filename
Line 111  void cfgUnloadConfig(cfg_root_t * __restrict cfg); Line 118  void cfgUnloadConfig(cfg_root_t * __restrict cfg);
  * return: -1 error or 0 ok   * return: -1 error or 0 ok
  */   */
 int cfgReadConfig(FILE *f, cfg_root_t * __restrict cfg);  int cfgReadConfig(FILE *f, cfg_root_t * __restrict cfg);
   /*
    * cfgWriteConfig() - Write config from memory
    *
    * @f = File handle
    * @cfg = Config root
    * @whitespace = Additional whitespace characters to file
    * return: -1 error or 0 ok
    */
   int cfgWriteConfig(FILE *f, cfg_root_t * __restrict cfg, int whitespace);
   
 #if 0  #if 0
 /*  /*
Line 128  int cfg_CreateConfig(const char *csConfigName, sl_conf Line 144  int cfg_CreateConfig(const char *csConfigName, sl_conf
 */  */
 int CreateConfig(const char *csConfigName, sl_config * __restrict cfg);  int CreateConfig(const char *csConfigName, sl_config * __restrict cfg);
   
   
 /*  
  * WriteConfig() Write to file from items in config list  
  * @f = file resource  
  * @cfg = Head list element  
  * return: 0 ok; -1 error:: can`t write to file  
 */  
 int WriteConfig(FILE *f, sl_config * __restrict cfg);  
   
 /*  
  * cfg_WriteConfig() Write to file from items in config list without whitespaces!  
  * @f = file resource  
  * @cfg = Head list element  
  * return: 0 ok; -1 error:: can`t write to file  
 */  
 int cfg_WriteConfig(FILE *f, sl_config * __restrict cfg);  
   
 /*  /*
  * ConcatConfig() Concat two list in one   * ConcatConfig() Concat two list in one

Removed from v.1.6.4.4  
changed lines
  Added in v.1.6.4.5


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>