Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Sobota, 17. október 2026

Rozdiely pre libcfg+/src/cfg+.h medzi verziami 1.44 a 1.45

verzia 1.44, 2002/07/18 22:16:30 verzia 1.45, 2002/08/03 20:03:21
Riadok 269  enum cfg_property_type { /* {{{ */
Riadok 269  enum cfg_property_type { /* {{{ */
         CFG_LINE_LEFTOVER_MULTI_VALS_SEPARATOR = 5,          CFG_LINE_LEFTOVER_MULTI_VALS_SEPARATOR = 5,
   
         /** Command line quote prefix & postfix */          /** Command line quote prefix & postfix */
         CFG_LINE_QUOTE_PREFIX = 6,          CFG_LINE_QUOTE_PREFIX  = 6,
         CFG_LINE_QUOTE_POSTFIX = 7,          CFG_LINE_QUOTE_POSTFIX = 7,
   
         /** Array of strings prefixes which forces to stop config file parsing.          /** Array of strings prefixes which forces to stop config file parsing.
Riadok 295  enum cfg_property_type { /* {{{ */
Riadok 295  enum cfg_property_type { /* {{{ */
         CFG_FILE_LEFTOVER_MULTI_VALS_SEPARATOR = 13,          CFG_FILE_LEFTOVER_MULTI_VALS_SEPARATOR = 13,
   
         /** Config file quote prefix & postfix */          /** Config file quote prefix & postfix */
         CFG_FILE_QUOTE_PREFIX = 14,          CFG_FILE_QUOTE_PREFIX  = 14,
         CFG_FILE_QUOTE_POSTFIX = 15,          CFG_FILE_QUOTE_POSTFIX = 15,
   
         /*@}*/          /*@}*/
Riadok 314  enum cfg_property_type { /* {{{ */
Riadok 314  enum cfg_property_type { /* {{{ */
         /*@{*/          /*@{*/
   
         /** File quote prefix & postfix */          /** File quote prefix & postfix */
         CFG_QUOTE = 50,          CFG_QUOTE         = 50,
         CFG_LINE_QUOTE = 51,          CFG_LINE_QUOTE    = 51,
         CFG_FILE_QUOTE = 52,          CFG_FILE_QUOTE    = 52,
         CFG_QUOTE_PREFIX = 53,          CFG_QUOTE_PREFIX  = 53,
         CFG_QUOTE_POSTFIX = 54,          CFG_QUOTE_POSTFIX = 54,
   
         /** Multi values separator */          /** Multi values separator */
         CFG_MULTI_VALS_SEPARATOR = 55,          CFG_MULTI_VALS_SEPARATOR          = 55,
         CFG_FILE_MULTI_VALS_SEPARATOR = 56,          CFG_FILE_MULTI_VALS_SEPARATOR     = 56,
         CFG_LINE_MULTI_VALS_SEPARATOR = 57,          CFG_LINE_MULTI_VALS_SEPARATOR     = 57,
         CFG_NORMAL_MULTI_VALS_SEPARATOR = 58,          CFG_NORMAL_MULTI_VALS_SEPARATOR   = 58,
         CFG_LEFTOVER_MULTI_VALS_SEPARATOR = 59,          CFG_LEFTOVER_MULTI_VALS_SEPARATOR = 59,
   
         /** Option argument separator */          /** Option argument separator */
Riadok 336  enum cfg_property_type { /* {{{ */
Riadok 336  enum cfg_property_type { /* {{{ */
 }; /* }}} */  }; /* }}} */
 /*@}*/  /*@}*/
   
   /* used as terminator of va_list parameters */
   #define CFG_EOF CFG_N_PROPS
   
 /**  /**
  * @name Internal enumerations   * @name Internal enumerations
  */   */
Riadok 719  extern "C" {
Riadok 722  extern "C" {
          */           */
         int cfg_clear_property(          int cfg_clear_property(
                         const CFG_CONTEXT con, enum cfg_property_type type);                          const CFG_CONTEXT con, enum cfg_property_type type);
   #define cfg_clear_properties(_con, _type) cfg_clear_property((_con), (_type))
   
   
         /**          /**
          * Add string to property           * Add string to property
Riadok 733  extern "C" {
Riadok 738  extern "C" {
                         const CFG_CONTEXT con, enum cfg_property_type type, char *str);                          const CFG_CONTEXT con, enum cfg_property_type type, char *str);
   
         /**          /**
            * Add multiple strings to property
            *
            * @param con   initialized context
            * @param type  property type
            * @param str   string for addition
            * @return              1 on success, 0 on not enough memory error
            * @see                 cfg_property_type
            *
            * argument list must be termited with typeN = CFG_EOF or
            * strN = NULL
            * cfg_add_properties(con, type1, str1, type2, str2, type3=CFG_EOF) construction allowed
            */
           int cfg_add_properties(
                   const CFG_CONTEXT con, enum cfg_property_type type, char *str, ...);
   
           /**
          * Remove string from property           * Remove string from property
          *           *
          * @param con   initialized context           * @param con   initialized context

Legend:
Odstranené z verzie1.44  
zmenené riadky
  Pridané vo verzii1.45

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok