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

GQL::Statement Class Reference

#include <statement.h>

Inheritance diagram for GQL::Statement:

GQL::Warnable List of all members.

Public Methods

 Statement (Connection *conn)
virtual ~Statement ()
virtual bool execute (const string &sql)=0
virtual ResultSetexecute_query (const string &sql)=0
virtual int execute_update (const string &sql)=0
Connectionget_connection ()
const Connectionget_connection () const
virtual ResultSetget_result_set ()=0
virtual bool get_more_results ()=0
virtual int get_fetch_size () const=0
virtual void set_fetch_size (int size)=0
virtual int get_max_field_size () const=0
virtual void set_max_field_size (int size)=0
virtual int get_max_rows () const=0
virtual void set_max_rows (int num)=0

Constructor & Destructor Documentation

GQL::Statement::Statement Connection   conn [inline]
 

virtual GQL::Statement::~Statement   [inline, virtual]
 


Member Function Documentation

virtual bool GQL::Statement::execute const string &    sql [pure virtual]
 

virtual ResultSet* GQL::Statement::execute_query const string &    sql [pure virtual]
 

virtual int GQL::Statement::execute_update const string &    sql [pure virtual]
 

const Connection* GQL::Statement::get_connection   const [inline]
 

Connection* GQL::Statement::get_connection   [inline]
 

virtual int GQL::Statement::get_fetch_size   const [pure virtual]
 

virtual int GQL::Statement::get_max_field_size   const [pure virtual]
 

virtual int GQL::Statement::get_max_rows   const [pure virtual]
 

virtual bool GQL::Statement::get_more_results   [pure virtual]
 

virtual ResultSet* GQL::Statement::get_result_set   [pure virtual]
 

virtual void GQL::Statement::set_fetch_size int    size [pure virtual]
 

virtual void GQL::Statement::set_max_field_size int    size [pure virtual]
 

virtual void GQL::Statement::set_max_rows int    num [pure virtual]
 


The documentation for this class was generated from the following file:
Generated on Fri Apr 19 01:05:30 2002 for gql by doxygen1.2.15