Projects / P::Classes


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. Its current highlights are a typesafe 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, and classes for configuration management.

Operating Systems

Recent releases

  •  13 Mar 2004 20:39

    Release Notes: This release adds support for HP-UX style shared library loading, native Solaris threads, a SQL logging plugin, a message digest/crypto library, and many other features that were missing before. The transparent net I/O library has been rewritten including plugins for file, http, and ftp. To improve portability, configure checks have been redone and all system dependant code has been moved into separate source files.

    •  11 Aug 2003 17:11

      Release Notes: This release fixes many important bugs (mostly for Win32) and portability issues. Some new features and a platforms status document have also been added.

      •  16 Jul 2003 15:41

        Release Notes: This release adds many bugfixes and portability fixes and a SQL library with driver plugins.

        •  10 Jun 2003 10:59

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.