Conflib
Configuration File Handling Library
Version 0.4.5
Uwe Ohse
GNU LIBRARY GENERAL PUBLIC LICENSE
Preamble
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
How to Apply These Terms to Your New Libraries
Overview
Configuration Files
Lines In The Configuration File
Stanzas in configuration files
Comments in Configuration Files
Variables in Configuration Files
Including Stanzas And Files
Special constructs in the configuration file
Using the library
A Simple Example
The Configuration File Handle
The data structure that describes a configuration variable
enumerations
other names for variables
Lists
Bitfields
The Configuration Table
A High Level Interface
Opening and closing a configuration file
Reading and writing
Analyzing a configuration file
Searching functions
Cleaning up
Miscellaneous functions
Handling Of Unknown Variables
Limitations
Textinterpretation und -Ersetzung
Ersetzung durch Environmentvariablen
C-aehnliche Escapesequenzen
Ersetzung durch Heimatverzeichnisse
Bedingte Textersetzung
Einbindung der Textersetzungsroutinen in eigenen Programmen
Durchfuehrung der Ersetzung
Ersetzungsunterroutinen: tip_fn_t
Standardersatzroutinen der Library
Definition und Nutzung von Makros
Initialisierung und Deinitialisierung der Library
Beispiel fuer den Einsatz der Routinen in eigenen Programmen
Problems And Missing Features
Konzepte
This document was generated on 15 August 1998 using the
texi2html
translator version 1.51(uo).