About P::Classes - the Portable C++ Application Framework

P::Classes is a portable, high performance C++ application framework which provides many classes needed for real-world application development, emphasing on ease of use, size and stability.

Current highlights are: A type- and threadsafe signal/slot mechanism, an i/o system including a plugin-based architecture for network-protocol transparent i/o, a plugin-based application message logging framework, classes and driver-plugins to access sql databases, a message digest library, classes for configuration management.

As of December 2004 the developers of P::Classes and s11n joined forces to add generic serialization support to P::Classes.
The s11n fork dubbed ps11n will be included in the 2.0 release of P::Classes.
If you want to take a peek at this awesome project, get the pclasses2 tree from cvs.
this page is part of a frameset, klick here to get to the index