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

GQL::Statement Class Reference

#include <statement.h>

Inheritance diagram for GQL::Statement:

GQL::Warnable GQL::CallableStatement GQL::PreparedStatement List of all members.

Public Member Functions

 Statement (Connection *conn)
virtual ~Statement ()
virtual bool execute (const std::string &sql)=0
virtual ResultSetexecute_query (const std::string &sql)=0
virtual int execute_update (const std::string &sql)=0
virtual int get_update_count () const=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 std::string &  sql  )  [pure virtual]
 

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

virtual int GQL::Statement::execute_update const std::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 int GQL::Statement::get_update_count  )  const [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 Thu May 1 18:08:02 2003 for gql by doxygen1.3