#include <Factory.hh>
Inherits fatalmind::SQL::SQLFactoryInterface.
EXECUTE
CRITICAL WARNING - Means that something which mysql reports as warning is handled by ResourcePool as error.NO DATA - a SQLSelectRow command did not return any data MORE DATA - a SQLSelectRow command did return more then one row Public Types | |
| enum | databaseType_t { UNDEF, OCI, MYSQL, MYSQLTX } |
Public Member Functions | |
| mysqlFactory (const std::string &host, const std::string &user, const std::string &pass, const std::string &db, unsigned int port=3306, const std::string &sock="", ResourcePoolEventObserver &e=ResourcePoolStreamLogger::defaultLogger) | |
| mysqlFactory (const std::string &connect, ResourcePoolEventObserver &e=ResourcePoolStreamLogger::defaultLogger) | |
| databaseType_t | getDatabaseType () const |
| mysqlResource * | create_resource () const |
|
gc_ptr < ResourcePoolEventObserver > | getEventObserver () const |
Protected Member Functions | |
| virtual Clone * | DoClone () const |
1.5.3