C++ 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.
What's New in This Release: [ read full changelog ]
· Fixed a bug which caused errors not correctly propagated to the client code in certain cases when using a BatchCommand against an oracle database.
· Fixed dependencies on oci.h for client programs which directly use the oracle bindings (in contrast to the runtime-selectable driver).
· The configure script was converted to use the ax_lib_oracle_oci autoconf macro available from the autoconf-archive. The previous --with-oracle configure switch is now --with-oci.