SConfig library is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. The full notice can be read here.
This library consists in a set of C++ classes that give, the developer, quick control over reasonably structured configuration text files.
The content of these files is quite simple to read (as in common .ini text files) and is structured in a tree basis (similar to common .xml configuration files).
The whole code is based on the C++ STL and can be compiled on multiple platforms.
Documentation can be found here.
Right now the code is only available through the project's SVN repository that can be found here. To check out simply do:
My contact can be found here.