CFour is a Collection of C++ Commonly used Classes. These classes are
platform independent*. Any code in it that
is platform specific has define macros to provide the same functionality
in other operating systems.
The collection includes:
CgiParser - a class for effortlessly
extracting CGI data using C++'s overloaded stream operators
CFconsole - a class for automation of displaying CHUI menus onto the screen
CFfile - a simple yet powerful stream class which acts as a wrapper to iostream and fstream in one class, for easy data piping
CFdatapair - a class to store data in
a key/value format and translates them to and from xml-style pairs
I have used these classes in other open source projects of mine (like
Webcpp), and
they
really have really cut down some of the workload and development time of
writing code for
basic program functionality. When I create a new reusable, useful class,
I will add it to this collection.
*Note: Although some classes will compile
with gcc 2.9.x on *NIX platforms, gcc 3.0 or higher should be
used. Not all Windows-based compilers will link the classes.