The dbPager Classes Library (DCL) is a C++ framework for cross-platform application development. DCL provides single-source portability across Microsoft Windows, Linux and all major Unix variants.
DCL provides application developers with all the functionality needed to build applications with system native graphical user interface (desktop applications), server applications, web applications as well as simple console utilites. DCL is fully object-oriented and easily extensible. It is uses some of modern C++ features like templates, exceptions and STL.
DCL is intended for the development of Free and Open Source software. It is provided free of charge under the terms GNU General Public License version 3.
To deep in the library, read the basics, quick start guide, use the library source code, classes reference and the examples bundled in the library source package.
The documentation can be downloaded to read offline.
Also you can look on the code of DCL-based open source applications, such as dbPager Server.
You can download latest DCL sources from the project sourceforge download area. DCL project has subversion repository (svn) also, so you can download a development library snapshot.
The library binaries are available as Debian(Ubuntu) GNU/Linux packages. There is the online repository with binary packages at Launchpad web site.
The library documentation can be downloaded in the various formats: HTML, in one .tar.bz2 archive, PDF, and PostScript format.
You can obtain the support via mailing lists, forum, bug tracker or direct emailing to the authors.
If you want to report about a bug, patch or feature request — feel free to create the ticket in the project bug tracking system.