Classes | Namespaces | Typedefs | Variables
mysql.hpp File Reference

Declares the ASql::MySQL namespace. More...

#include <mysql/mysql.h>
#include <boost/scoped_array.hpp>
#include <boost/scoped_ptr.hpp>
#include <deque>
#include <asql/asql.hpp>

Go to the source code of this file.


class  ASql::MySQL::Connection
 Connection to a MySQL database. More...
class  ASql::MySQL::Statement
 MySQL query statement. More...
struct  ASql::MySQL::TypedConversion< T >
 Handle retrieval of variable length data chunks. More...
struct  ASql::MySQL::TypedConversion< Data::Datetime >
 Handle conversion from MYSQL_TIME to Data::Datetime. More...
struct  ASql::MySQL::TypedConversion< Data::Date >
 Handle conversion from MYSQL_TIME to Data::Date. More...
struct  ASql::MySQL::TypedConversion< Data::Time >
 Handle conversion from MYSQL_TIME to Data::Time. More...
struct  ASql::MySQL::TypedConversion< Data::Wtext >
 Handle retrieval and code conversion of utf-8 textual data. More...
struct  ASql::MySQL::Error
 MySQL Error. More...


namespace  ASql
 Defines classes and functions relating to SQL querying.
namespace  ASql::MySQL
 Defines classes and functions relating to MySQL querying.


typedef ASql::Transaction
< Statement > 


const char ASql::MySQL::CodeConversionErrorMsg [] = "Error in code conversion to/from MySQL server."

Detailed Description

Declares the ASql::MySQL namespace.

Definition in file mysql.hpp.