Shadowrun: Awakened 29 September 2011 - Build 871
Public Member Functions | Static Public Member Functions | Private Member Functions
sql::mysql::MySQL_Driver Class Reference

#include <mysql_driver.h>

Inheritance diagram for sql::mysql::MySQL_Driver:

List of all members.

Public Member Functions

sql::Connectionconnect (const std::string &hostName, const std::string &userName, const std::string &password)
sql::Connectionconnect (std::map< std::string, sql::ConnectPropertyVal > &options)
int getMajorVersion ()
int getMinorVersion ()
const std::string & getName ()
int getPatchVersion ()
 MySQL_Driver ()
virtual ~MySQL_Driver ()

Static Public Member Functions

static MySQL_DriverInstance ()

Private Member Functions

 MySQL_Driver (const MySQL_Driver &)
void operator= (MySQL_Driver &)

Detailed Description

Definition at line 25 of file mysql_driver.h.


Constructor & Destructor Documentation

sql::mysql::MySQL_Driver::MySQL_Driver ( )
virtual sql::mysql::MySQL_Driver::~MySQL_Driver ( ) [virtual]
sql::mysql::MySQL_Driver::MySQL_Driver ( const MySQL_Driver ) [private]

Member Function Documentation

sql::Connection* sql::mysql::MySQL_Driver::connect ( const std::string &  hostName,
const std::string &  userName,
const std::string &  password 
) [virtual]

Implements sql::Driver.

sql::Connection* sql::mysql::MySQL_Driver::connect ( std::map< std::string, sql::ConnectPropertyVal > &  options) [virtual]

Implements sql::Driver.

int sql::mysql::MySQL_Driver::getMajorVersion ( ) [virtual]

Implements sql::Driver.

int sql::mysql::MySQL_Driver::getMinorVersion ( ) [virtual]

Implements sql::Driver.

const std::string& sql::mysql::MySQL_Driver::getName ( ) [virtual]

Implements sql::Driver.

int sql::mysql::MySQL_Driver::getPatchVersion ( ) [virtual]

Implements sql::Driver.

static MySQL_Driver* sql::mysql::MySQL_Driver::Instance ( ) [static]
void sql::mysql::MySQL_Driver::operator= ( MySQL_Driver ) [private]

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