| odbcpp::dynamic_record::bind_info_t | Structure holding bind information for a dynamically allocated column | 
| odbcpp::record::bind_info_t | The structure used to hold the binding information | 
| odbcpp::buffer< T > | Class used to manage a block of memory | 
| odbcpp::connection | Handles a connection between you and the database server | 
| odbcpp::environment::data_source_t | Holds information about a data source | 
| odbcpp::diag_t | Records the data read from the diagnostic function | 
| odbcpp::diagnostic | A class holding the information of a complete diagnostic | 
| odbcpp::dynamic_record | A record that is automatically linked at run time | 
| odbcpp::environment | An ODBC environment | 
| odbcpp::handle | Manage an ODBC handle | 
| odbcpp::object | Base class used to handle smart pointers | 
| odbcpp::odbcpp_error | The odbcpp exception object | 
| odbcpp::record | Manage a static (pre-bound) record to fetch data | 
| odbcpp::record_base | The record base class, used mainly internally | 
| odbcpp::smartptr< T > | Ensure proper management of objects | 
| odbcpp::statement | The handle to run SQL statements | 
 1.6.3