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