Classes: Binder, ConnectionHandle, Connector, DataTruncatedException, DataTypes, Diagnostics, EnvironmentHandle, Error, Extractor, Handle, HandleException, InsufficientStorageException, ODBCColumn, ODBCException, ODBCStatementImpl, Parameter, Preparation, SessionImpl, UnknownDataLengthException, Utility
Types: ConnectionDiagnostics, ConnectionError, ConnectionException, DescriptorDiagnostics, DescriptorError, DescriptorException, DescriptorHandle, EnvironmentDiagnostics, EnvironmentError, EnvironmentException, StatementDiagnostics, StatementError, StatementException, StatementHandle
 Binds placeholders in the sql query to the provided values.  
 
 ODBC connection handle class  
 
 Connector instantiates SqLite SessionImpl objects.  
 
 C <==> SQL datatypes mapping utility class.  
 
 Utility class providing functionality for retrieving ODBC diagnostic
 records.  
 
 ODBC environment handle class  
 
 Class encapsulating ODBC diagnostic record collection.  
 
 Extracts and converts data values from the result row returned by ODBC.  
 
 ODBC handle class template  
 
 Implements statement functionality needed for ODBC  
 
 Class used for database preparation where we first have to register all data types 
 with respective memory output locations before extracting data.  
 
 Implements SessionImpl interface  
 
typedef Diagnostics < SQLHDBC, 2 > ConnectionDiagnostics;
typedef Error < SQLHDBC, 2 > ConnectionError;
typedef HandleException < SQLHDBC, 2 > ConnectionException;
typedef Diagnostics < SQLHDESC, 4 > DescriptorDiagnostics;
typedef Error < SQLHSTMT, 4 > DescriptorError;
typedef HandleException < SQLHDESC, 4 > DescriptorException;
typedef Handle < SQLHDESC, 4 > DescriptorHandle;
typedef Diagnostics < SQLHENV, 1 > EnvironmentDiagnostics;
typedef Error < SQLHENV, 1 > EnvironmentError;
typedef HandleException < SQLHENV, 1 > EnvironmentException;
typedef Diagnostics < SQLHSTMT, 3 > StatementDiagnostics;
typedef Error < SQLHSTMT, 3 > StatementError;
typedef HandleException < SQLHSTMT, 3 > StatementException;
typedef Handle < SQLHSTMT, 3 > StatementHandle;