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 std::string &text)
 The constructor.

 query (const query &rhs)
 The copy constructor.

virtual ~query ()
 The destructor.

 operator std::string () const
 Implicit conversion to std::string.


Protected Attributes

std::ostringstream m_string

Detailed Description

Database query class.

Convenience class to generate a database query string. query derives from std::ostringstream, and so all of the usual stringstream methods may be used to create a query.

Definition at line 52 of file query.h.


Constructor & Destructor Documentation

query::query  ) 
 

The constructor.

Definition at line 43 of file query.cc.

query::query const std::string &  text  )  [explicit]
 

The constructor.

Definition at line 48 of file query.cc.

query::query const query rhs  ) 
 

The copy constructor.

Definition at line 53 of file query.cc.

query::~query  )  [virtual]
 

The destructor.

Definition at line 58 of file query.cc.


Member Function Documentation

query::operator std::string  )  const
 

Implicit conversion to std::string.

Definition at line 62 of file query.cc.

References m_string.


Member Data Documentation

std::ostringstream pqxxobject::query::m_string [protected]
 

Definition at line 72 of file query.h.

Referenced by operator std::string().


The documentation for this class was generated from the following files:
Generated on Thu Apr 1 10:37:56 2004 for pqxx-object API Reference by doxygen 1.3.5