Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

tntdb::Blob | Binary large objects
tntdb::Connection | This class holds a connection to a database
tntdb::ConnectionPools::ConnectionParameter |
tntdb::ConnectionPool |
tntdb::ConnectionPools |
tntdb::Date | This class holds a date
tntdb::Datetime | This class holds a date and a time
tntdb::Decimal |
tntdb::Hostvar | Helper class to hold a Statement and a column name
std::istream |
tntdb::BlobIStream | Istream for reading from a tntdb::Blob
std::iterator |
tntdb::Result::const_iterator | This implements a constant iterator to a result-set
tntdb::Row::const_iterator |
tntdb::Statement::const_iterator | This class represents a database-cursor
tntdb::LibraryManager |
tntdb::Blob::Release< T > | Release policy for SmartPtr
tntdb::Result | The class holds a resultset of a query
tntdb::Row | Row represents a row, which is fetched from the database
tntdb::RowReader | A RowReader is a class which helps reading multiple columns from a row
std::runtime_error |
tntdb::Error | Base class for database errors
tntdb::FieldNotFound |
tntdb::NotFound | Exception thrown when selectRow or selectValue doesn't fetch any data
tntdb::NullValue | Exception thrown when a Value::get...() is called on a NULL value
tntdb::SqlError | Exception thrown when the execution of an SQL statement caused an error
tntdb::TypeError | Exception thrown when a Value can't be converted to a requested type
tntdb::SqlBuilder | Helper class for building sql statements
tntdb::Statement | This class represents an SQL statement
tntdb::StmtEvent |
std::streambuf |
tntdb::BlobStreamBuf | Streambuf for reading from a tntdb::Blob
tntdb::Time | This class holds a time
tntdb::Transaction | The class Transaction monitors the state of a transaction on a database connection
tntdb::Value | The class Value represents a value, which is fetched from the database