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 ResultSet * execute_query (const string &sql)=0
virtual int execute_update (const string &sql)=0
Connection * get_connection ()
const Connection * get_connection () const
virtual ResultSet * get_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 00:27:33 2002 for gql by doxygen1.2.15