Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

query.h File Reference

Defines a class for building and executing SQL queries. More...

#include "common.h"
#include "lockable.h"
#include "noexceptions.h"
#include "qparms.h"
#include "querydef.h"
#include "result.h"
#include "row.h"
#include "sql_string.h"
#include <deque>
#include <iomanip>
#include <list>
#include <map>
#include <set>
#include <sstream>
#include <vector>

Include dependency graph for query.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  mysqlpp

Defines

#define MYSQLPP_QUERY_THISPTR   *this
 Helper macro used inside MySQL++ to work around a VC++ 2003 bug.


Detailed Description

Defines a class for building and executing SQL queries.


Define Documentation

#define MYSQLPP_QUERY_THISPTR   *this
 

Helper macro used inside MySQL++ to work around a VC++ 2003 bug.

This macro returns '*this', either directly or upcast to Query's base class to work around an error in the overloaded operator lookup logic in VC++ 2003. For an explanation of the problem, see: http://groups.google.com/group/microsoft.public.vc.stl/browse_thread/thread/9a68d84644e64f15


Generated on Wed Jul 11 15:34:53 2007 for MySQL++ by doxygen 1.3.5