 autoflag.h | Defines a template for setting a flag within a given variable scope, and resetting it when exiting that scope |
 beemutex.h | MUTually EXclusive lock class |
 cmdline.h | |
 common.h | This file includes top-level definitions for use both internal to the library, and outside it. Contrast mysql++.h |
 comparable.h | Declares the Comparable<T> mixin |
 connection.h | Declares the Connection class |
 cpool.h | Declares the ConnectionPool class |
 datetime.h | Declares classes to add SQL-compatible date and time types to C++'s type system |
 dbdriver.h | Declares the DBDriver class |
 exceptions.h | Declares the MySQL++-specific exception classes |
 field.h | Declares the Field and Fields classes |
 field_names.h | Declares a class to hold a list of field names |
 field_types.h | Declares a class to hold a list of SQL field type info |
 insertpolicy.h | Declares the InsertPolicy classes |
 manip.h | Declares the Query stream manipulators and operators |
 myset.h | Declares templates for generating custom containers used elsewhere in the library |
 mysql++.h | The main MySQL++ header file |
 mystring.h | Declares String class, MySQL++'s generic std::string-like class, used for holding data received from the database server |
 noexceptions.h | Declares interface that allows exceptions to be optional |
 null.h | Declares classes that implement SQL "null" semantics within C++'s type system |
 options.h | Declares the Option class hierarchy, used to implement connection options in Connection and DBDriver classes |
 qparms.h | Declares the template query parameter-related stuff |
 query.h | Defines a class for building and executing SQL queries |
 refcounted.h | Declares the RefCountedPointer template |
 result.h | Declares classes for holding information about SQL query results |
 row.h | Declares the classes for holding row data from a result set |
 scopedconnection.h | Declares the ScopedConnection class |
 sql_buffer.h | Declares the SQLBuffer class |
 sql_types.h | Declares the closest C++ equivalent of each MySQL column type |
 sqlstream.h | Defines a class for building quoted and escaped SQL text |
 stadapter.h | Declares the SQLTypeAdapter class |
 stream2string.h | Declares an adapter that converts something that can be inserted into a C++ stream into a std::string type |
 tcp_connection.h | Declares the TCPConnection class |
 tiny_int.h | Declares class for holding a SQL TINYINT |
 transaction.h | Declares the Transaction class |
 type_info.h | Declares classes that provide an interface between the SQL and C++ type systems |
 uds_connection.h | Declares the UnixDomainSocketConnection class |
 utility.h | Declares utility functions used within MySQL++ |
 vallist.h | Declares templates for holding lists of values |
 wnp_connection.h | Declares the WindowsNamedPipeConnection class |