![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
#include <connection.h>
Inheritance diagram for sql::Connection:Public Member Functions | |
| virtual void | clearWarnings ()=0 |
| virtual void | close ()=0 |
| virtual void | commit ()=0 |
| Connection () | |
| virtual Statement * | createStatement ()=0 |
| virtual bool | getAutoCommit ()=0 |
| virtual std::string | getCatalog ()=0 |
| virtual std::string | getClientInfo ()=0 |
| virtual void | getClientOption (const std::string &optionName, void *optionValue)=0 |
| virtual DatabaseMetaData * | getMetaData ()=0 |
| virtual std::string | getSchema ()=0 |
| virtual enum_transaction_isolation | getTransactionIsolation ()=0 |
| virtual const SQLWarning * | getWarnings ()=0 |
| virtual bool | isClosed ()=0 |
| virtual std::string | nativeSQL (const std::string &sql)=0 |
| virtual PreparedStatement * | prepareStatement (const std::string &sql)=0 |
| virtual void | releaseSavepoint (Savepoint *savepoint)=0 |
| virtual void | rollback ()=0 |
| virtual void | rollback (Savepoint *savepoint)=0 |
| virtual void | setAutoCommit (bool autoCommit)=0 |
| virtual void | setCatalog (const std::string &catalog)=0 |
| virtual sql::Connection * | setClientOption (const std::string &optionName, const void *optionValue)=0 |
| virtual Savepoint * | setSavepoint (const std::string &name)=0 |
| virtual void | setSchema (const std::string &catalog)=0 |
| virtual void | setTransactionIsolation (enum_transaction_isolation level)=0 |
| virtual | ~Connection () |
Private Member Functions | |
| Connection (const Connection &) | |
| void | operator= (Connection &) |
Definition at line 65 of file connection.h.
| sql::Connection::Connection | ( | const Connection & | ) | [private] |
| sql::Connection::Connection | ( | ) | [inline] |
Definition at line 72 of file connection.h.
{};
| virtual sql::Connection::~Connection | ( | ) | [inline, virtual] |
Definition at line 74 of file connection.h.
{};
| virtual void sql::Connection::clearWarnings | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::close | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::commit | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual Statement* sql::Connection::createStatement | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
Referenced by SraData::DbStream::DbStream().
| virtual bool sql::Connection::getAutoCommit | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual std::string sql::Connection::getCatalog | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual std::string sql::Connection::getClientInfo | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::getClientOption | ( | const std::string & | optionName, |
| void * | optionValue | ||
| ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual DatabaseMetaData* sql::Connection::getMetaData | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual std::string sql::Connection::getSchema | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual enum_transaction_isolation sql::Connection::getTransactionIsolation | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual const SQLWarning* sql::Connection::getWarnings | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual bool sql::Connection::isClosed | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual std::string sql::Connection::nativeSQL | ( | const std::string & | sql | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| void sql::Connection::operator= | ( | Connection & | ) | [private] |
| virtual PreparedStatement* sql::Connection::prepareStatement | ( | const std::string & | sql | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::releaseSavepoint | ( | Savepoint * | savepoint | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::rollback | ( | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::rollback | ( | Savepoint * | savepoint | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::setAutoCommit | ( | bool | autoCommit | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::setCatalog | ( | const std::string & | catalog | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual sql::Connection* sql::Connection::setClientOption | ( | const std::string & | optionName, |
| const void * | optionValue | ||
| ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual Savepoint* sql::Connection::setSavepoint | ( | const std::string & | name | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
| virtual void sql::Connection::setSchema | ( | const std::string & | catalog | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
Referenced by SraData::DbConnectionFactory::createInstance().
| virtual void sql::Connection::setTransactionIsolation | ( | enum_transaction_isolation | level | ) | [pure virtual] |
Implemented in sql::mysql::MySQL_Connection.
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.