VSQLite++  0.3
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cstd::logic_error
 Csqlite::database_misuse_exception
 Cboost::noncopyable
 Csqlite::commandcommand is the base class of all sql command classes An object of this class is not copyable
 Csqlite::executeExecute can be used for SQL commands which should executed the constructor is defined in a way that it can be used like a function An object of this class is not copyable
 Csqlite::queryQuery should be used to execute SQL queries An object of this class is not copyable
 Csqlite::connectionConnection is used to open, close, attach and detach a database. Further it has to be passed to all classes since it represents the connection to the database and contains the internal needed handle, so you can see a connection object as handle to the database An object of this class is not copyable
 Csqlite::resultResult can only be created by a query object. An object of this class is not copyable
 Csqlite::null_t
 Csqlite::null_typenull_type is an empty type used to represent NULL values
 Csqlite::private_accessorA internal used class, shall not be used from users
 Csqlite::result_construct_params_private
 Cstd::runtime_error
 Csqlite::buffer_too_small_exception
 Csqlite::database_exception
 Csqlite::savepointThis is a helper class to handle transaction savepoints within SQLite
 Csqlite::transactionTransaction is a helper class to start transactions within SQLite
 Csqlite::unknown_t
 Csqlite::viewView is used to create views. In SQLite a view can only be queried. INSERT, DELETE and UPDATE will fail on a view