libstldb4 is a C++ wrapper for the sleepycat db4
database. It uses the STL in the API where
sensible, allows standard IOStreams for data
access where sensible, e.g. getting the value of a
key should be able to use an istream interface to
allow simple partial value retreival, and moves
the transaction parameter to be the last optional
parameter or provides two versions of the same
method for trans/nontrans. The API has been
modified to use more standard types. Operator
overloading is used to allow quick and dirty
coding (mydb[ "key" ] = "value";) to set and cerr.