C++ ResourcePool 0.99.22 (Default branch) |
|
|
C++ ResourcePool is a library which can be used to pool resources of
every kind. It can also be used as an abstraction layer by providing a
unique API for different resources of similar resource types; the most
prominent examples are SQL databases. It includes a convenient way to
access MySQL and Oracle databases in the same way, so that changing from
MySQL to Oracle or vice-versa does not need big code changes.
License: GNU General Public License (GPL)
Changes:
The API to retrieve data from a SQLSelect command
was redesigned. The new interface decouples the
application code from ResourcePool library by
introducing a new SQLFetcher class which acts as
base class for the process() method. A new example
was added to illustrate the new interface. The
interface changes are not backwards compatible
with prior releases, so minor code changes are
required in client applications.
|