Changeset 358 for trunk/src/scconf/README.scconf
- Timestamp:
- 11/06/08 14:28:46 (4 years ago)
- File:
-
- 1 edited
-
trunk/src/scconf/README.scconf (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/scconf/README.scconf
r2 r358 19 19 - anything else but data. No locking, no threads etc. 20 20 21 It has heirarchical data blocks, it has lists. 21 It has heirarchical data blocks, it has lists. 22 22 23 23 Similar, but different: … … 217 217 * block has an item with this key. Run the block 218 218 * or blocks found against the rest of this entry 219 * Stop after the first one, unless 220 * SCCONF_ALL_BLOCKS is set in flags 219 * Stop after the first one, unless 220 * SCCONF_ALL_BLOCKS is set in flags 221 221 unsigned int type; 222 222 * SCCONF_CALLBACK … … 227 227 * int depth); 228 228 * run the callback with the block found 229 * 229 * 230 230 * SCCONF_BLOCK 231 231 * param contains a pointer to another entry table … … 270 270 * can be stored 271 271 * 272 * 272 * 273 273 unsigned int flags; 274 274 * SCCONF_PRESENT … … 299 299 300 300 typedef struct _scconf_entry { 301 const char *name; 302 * key value for blocks and items * 301 const char *name; 302 * key value for blocks and items * 303 303 unsigned int type; 304 304 * SCCONF_CALLBACK … … 308 308 * scconf_entry* entry, 309 309 * int depth); 310 * 310 * 311 311 * SCCONF_BLOCK 312 312 * param contains a pointer to another entry table 313 313 * the entry table is added as a block to the 314 314 * current block, with name as the key, and 315 * arg is a list of names 315 * arg is a list of names 316 316 * 317 317 * SCCONF_LIST … … 321 321 * these add key=value pairs to the current 322 322 * block. The value is in parm. 323 * 323 * 324 324 unsigned int flags; 325 325 * SCCONF_PRESENT
Note: See TracChangeset
for help on using the changeset viewer.
