libcfg+

libcfg+ is a C library that features multi- command line and configuration file parsing. It is possible to set up various special properties such as quoting characters, deliminator strings, file comment prefixes, multi-line postfixes, and more. It supports many data types such as booleans, integers, decimal numbers, strings with many additional data type flags (such as multiple values for a single option).

Tags
Licenses
Operating Systems
Implementation

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  17 Feb 2004 10:36
  • Rrelease-after

Changes: This release has a complete documentation rewrite and some minor building stuff and code fixes.

  • Rrelease-mid
  •  14 Mar 2003 13:23
  • Rrelease-after

Changes: This release has support for integer number initialization in a float-like style. Matching empty prefixes of short and/or long command line options has been fixed. There are tiny fixes in building, mostly related to documentation building.

  • Rrelease-mid
  •  09 Oct 2002 11:21
  • Rrelease-after

Changes: Extensive man pages were added. More libcfg+ properties manipulation functions were added. The library building stuff was heavily improved and the documentation was updated.

  • Rrelease-mid
  •  18 Jul 2002 18:41
  • Rrelease-after

Changes: There are some API changes to get better libcfg+ parsing context creation functions. All elements are now counted from 0 to get analogical behaviour in command line array items, configuration file bytes, and configuration file lines. A bug with property cleaning has been fixed. Various virtual properties have been added for setting up two or more real properties in one function call. Some internal functions have been improved. There are documentation updates.

  • Rrelease-mid
  •  11 Jun 2002 22:18
  • Rrelease-after

Changes: An unnecesary file (props.h) was removed due to linking problems against the installed shared library; linking now works fine. Special properties stuff was completely rewritten. Three new functions and a cfg_property_type enumeration were added, ugly macros were removed, and a working example was added to the distribution. Installation and documentation building stuff was improved, and documentation was updated.

D78e6e1b3ee92ef9ce41bfb4daf774e7_thumb

Project Spotlight

tokengrid

A PHP class that implements a strong authentication token grid.

Ad8cc32732b24e324e5742a2150d6093_thumb

Project Spotlight

BugHotel Reservation System

A hotel booking and accounting package.