Package available in: [trunk] [8.0]
Tntdb is a c++-class-library for database access. It implements a database-independent layer, which loads the actual driver dynamically when a connection is made. The classes use automatic resource management with reference counts. Resources are freed when the classes go out of scope. Error handling is done with exceptions (derived from std::exception). There are STL-like iterators for result sets and rows, and also the cursor is an STL-like iterator. It is written in standard C++ with Linux. Drivers for PostgreSQL, sqlite3, and MySQL are available.
Author: Tommi Mäkitalo <tommi [at] tntnet [dot] org>
Maintainer: The T2 Project <t2 [at] t2-project [dot] org>
Build time (on reference hardware): 35% (relative to binutils)2
Installed size (on reference hardware): 2.91 MB, 163 files
Dependencies (build time detected): 00-dirtree bash binutils bzip2 coreutils cxxtools diffutils doxygen file findutils gawk gcc glibc grep linux-header make mktemp mysql net-tools openssl postgresql sed sqlite sysfiles tar zlib
Installed files (on reference hardware): n.a.
1) This page was automatically generated from the T2 package source. Corrections, such as dead links, URL changes or typos need to be performed directly on that source.
2) Compatible with Linux From Scratch's "Standard Build Unit" (SBU).