C++ ResourcePool
ResourcePool is a C++ library which can be used to pool resources of
every kind. One very interesting side effect is that it can also be used
of abstraction layer by providing a unique API for different resources
of similar resource types. Most prominent example are SQL databases.
The ResourcePool does currently include a convenient way to
access MySQL and Oracle databases in the same way, so that changing
for MySQL to Oracle or vice-versa does not need big code changes.
Documentation
Download