Shadowrun: Awakened 29 September 2011 - Build 871
Public Member Functions
sql::Statement Class Reference

#include <statement.h>

Inheritance diagram for sql::Statement:

List of all members.

Public Member Functions

virtual void clearWarnings ()=0
virtual void close ()=0
virtual bool execute (const std::string &sql)=0
virtual ResultSetexecuteQuery (const std::string &sql)=0
virtual int executeUpdate (const std::string &sql)=0
virtual ConnectiongetConnection ()=0
virtual bool getMoreResults ()=0
virtual ResultSetgetResultSet ()=0
virtual sql::ResultSet::enum_type getResultSetType ()=0
virtual uint64_t getUpdateCount ()=0
virtual const SQLWarninggetWarnings ()=0
virtual StatementsetResultSetType (sql::ResultSet::enum_type type)=0
virtual ~Statement ()

Detailed Description

Definition at line 28 of file statement.h.


Constructor & Destructor Documentation

virtual sql::Statement::~Statement ( ) [inline, virtual]

Definition at line 31 of file statement.h.

{};

Member Function Documentation

virtual void sql::Statement::clearWarnings ( ) [pure virtual]
virtual void sql::Statement::close ( ) [pure virtual]
virtual bool sql::Statement::execute ( const std::string &  sql) [pure virtual]

Implemented in sql::PreparedStatement.

virtual ResultSet* sql::Statement::executeQuery ( const std::string &  sql) [pure virtual]

Implemented in sql::PreparedStatement.

virtual int sql::Statement::executeUpdate ( const std::string &  sql) [pure virtual]

Implemented in sql::PreparedStatement.

virtual Connection* sql::Statement::getConnection ( ) [pure virtual]
virtual bool sql::Statement::getMoreResults ( ) [pure virtual]
virtual ResultSet* sql::Statement::getResultSet ( ) [pure virtual]
virtual sql::ResultSet::enum_type sql::Statement::getResultSetType ( ) [pure virtual]
virtual uint64_t sql::Statement::getUpdateCount ( ) [pure virtual]
virtual const SQLWarning* sql::Statement::getWarnings ( ) [pure virtual]
virtual Statement* sql::Statement::setResultSetType ( sql::ResultSet::enum_type  type) [pure virtual]

Implemented in sql::PreparedStatement.


The documentation for this class was generated from the following file:

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net