Varconf

From WorldForgeWiki
Jump to: navigation, search

Introduction


Varconf is a C++ utility library for all editor developers. It provides:

   * An framework for storing and retrieving configuration data.
   * Loading and saving of config files.
   * Handling of complex command line arguments.
   * Signals to notify the application of configuration changes.

Server, client and tool developers can use varconf to handle the configuration of their application. Initially written for stage, varconf is now used by many WorldForge components.

While it has good support for handling flat configuration data, it is not suited for more complex structured data. I recommend that developers use Atlas to store complex data.

Download

It can be downloaded from [1] sourceforge.

Source code

Latest sources are in the cvs module forge as forge/libs/varconf.

Dependencies

Varconf depends on [2]libsigc++ and requires version 2.0 of the libsigc++ API.

-- Al Riddoch alriddoch@zepler.org

More Info might be avalible one main site

http://worldforge.org/dev/eng/libraries/varconf