|
|
|
2002-10-07 Prep for alpha release
|
|
|
This page is (obviously) under construction.
What is it?
A collection of lightweight C++ classes, partitioned
into small packages, that can be downloaded and built
either as a library, or absorbed at the source code level
into your project.
|
Each package aims to be:
Small | no more than a handfull of classes in each packge. |
Independent | no package depends on any other package. |
Portable | all packages will build on Unix and Windows. |
Documented | all documentation is generated from the source code using Doxygen. |
Unit tested | all packages have separate CppUnit unit test suites. |
Free | Respect the MIT-style license, and you can do what you want to with the code. |
|
Over time, each package will more closely approach these ideals.
Package Summary:
The first packages comprising the C-Bits collection will be:
Package |
Description |
property |
application property file I/O, command line merging, etc.
|
pointer |
small collection of smart pointers.
|
logstream |
a std::ostream-based, logging class supporting runtime configurable
log levels and filtering.
|
thread |
O-O thread abstractions, Resource locking, timers, etc.
|
socket |
O-O socket classes.
|
sslsocket |
SSL socket, certificate, context, and peer classes with SSL support provided by OpenSSL.
|
|