#include <connectionpolicy.hxx>
Protected Member Functions | |
handle | normalconnect (handle) |
Package Functions | |
connectionpolicy (const PGSTD::string &opts) | |
virtual | ~connectionpolicy () throw () |
const PGSTD::string & | options () const throw () |
virtual handle | do_startconnect (handle orig) |
virtual handle | do_completeconnect (handle orig) |
virtual handle | do_dropconnect (handle orig) throw () |
virtual handle | do_disconnect (handle orig) throw () |
virtual bool | is_ready (handle) const throw () |
Package Attributes | |
__pad0__:pq::PGconn *handle |
pqxx::connectionpolicy::connectionpolicy | ( | const PGSTD::string & | opts | ) | [explicit, package] |
pqxx::connectionpolicy::~connectionpolicy | ( | ) | throw () [package, virtual] |
const PGSTD::string& pqxx::connectionpolicy::options | ( | ) | const throw () [package] |
Referenced by pqxx::connect_async::do_startconnect(), and normalconnect().
pqxx::connectionpolicy::handle pqxx::connectionpolicy::do_startconnect | ( | handle | orig | ) | [package, virtual] |
Reimplemented in pqxx::connect_direct, and pqxx::connect_async.
Referenced by pqxx::connection_base::activate(), and pqxx::connection_base::init().
pqxx::connectionpolicy::handle pqxx::connectionpolicy::do_completeconnect | ( | handle | orig | ) | [package, virtual] |
Reimplemented in pqxx::connect_lazy, and pqxx::connect_async.
Referenced by pqxx::connection_base::activate().
pqxx::connectionpolicy::handle pqxx::connectionpolicy::do_dropconnect | ( | handle | orig | ) | throw () [package, virtual] |
pqxx::connectionpolicy::handle pqxx::connectionpolicy::do_disconnect | ( | handle | orig | ) | throw () [package, virtual] |
bool pqxx::connectionpolicy::is_ready | ( | handle | h | ) | const throw () [package, virtual] |
pqxx::connectionpolicy::handle pqxx::connectionpolicy::normalconnect | ( | handle | orig | ) | [protected] |
References options().
Referenced by pqxx::connect_lazy::do_completeconnect(), and pqxx::connect_direct::do_startconnect().
pqxx::connectionpolicy::__pad0__ [package] |