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

pqxxobject::query Class Reference

Database query class. More...

#include <query.h>

Inheritance diagram for pqxxobject::query:

pqxxobject::insert_query pqxxobject::update_query List of all members.

Public Member Functions

 query ()
 The constructor.

 query (const query &rhs)
 The copy constructor.

virtual ~query ()
 The destructor.

virtual std::string str () const=0
 Get the query as a string.


Detailed Description

Database query class.

Convenience class to generate a database query string.

Definition at line 50 of file query.h.


Constructor & Destructor Documentation

query::query  ) 
 

The constructor.

Definition at line 43 of file query.cc.

query::query const query rhs  ) 
 

The copy constructor.

Definition at line 47 of file query.cc.

query::~query  )  [virtual]
 

The destructor.

Definition at line 51 of file query.cc.


Member Function Documentation

virtual std::string pqxxobject::query::str  )  const [pure virtual]
 

Get the query as a string.

Returns:
the query.

Implemented in pqxxobject::insert_query, and pqxxobject::update_query.

Referenced by pqxxobject::transaction::exec(), pqxxobject::transaction::exec_noresult(), pqxxobject::operator<<(), and pqxxobject::transaction::perform().


The documentation for this class was generated from the following files:
Generated on Sat May 22 18:34:01 2004 for pqxxobject API Reference by doxygen 1.3.6-20040222