Ionflux Tools Class Library 0.2.3 review

Download
by rbytes.net on

License: GPL (GNU General Public License)
File size: 0K
Developer: Joern P. Meier
0 stars award from rbytes.net

The Ionflux Tools Class Library is a lightweight multi-platform C++ framework designed for rapid development of applications in a client/server architecture.



The Ionflux Tools Class Library is released under the GNU General Public License, meaning it is free software! (See LICENSE in the distribution for more information.)

Here are some key features of "Ionflux Tools Class Library":
Memory management (object pools, reference counting, parent objects).
Logging/console output facility.
Command line parsing.
Configuration file I/O.
Database interface.
IO multiplexing.
Generic, serializable tree data structure.
Perl-compatible regular expression pattern matching.
String Filters.
Template Engine, including Class templates.
Advanced date and time handling (not restricted to the POSIX epoch, supporting time zone conversions).
Generic byte string tokenizer.
TCP socket API.
Generic TCP client and server, message based client and server, and authenticated client and server.
Support for the Cairo vector graphics API (http://www.cairographics.org/).
Miscellaneous helpful and easy to use utility functions.

Requirements:
PCRE (Perl compatible regular expressions).
bzip2
mysql
Gtkmm (optional)

What's New in This Release:
This release implements bugfixes and minor feature enhancements.
A tokenizer with support for UTF-8 strings has been added.
The template engine now supports section and ref tags, allowing much shorter and cleaner templates.
Several bugs and inconsistencies have been fixed.

Ionflux Tools Class Library 0.2.3 keywords