#include "pqxx/compiler-public.hxx"
#include "pqxx/compiler-internal-pre.hxx"
#include <bitset>
#include <list>
#include <map>
#include <memory>
#include "pqxx/errorhandler"
#include "pqxx/except"
#include "pqxx/prepared_statement"
#include "pqxx/strconv"
#include "pqxx/util"
#include "pqxx/compiler-internal-post.hxx"
Classes | |
class | pqxx::connection_base |
connection_base abstract base class; represents a connection to a database. More... | |
class | pqxx::internal::reactivation_avoidance_counter |
class | pqxx::internal::reactivation_avoidance_exemption |
Scoped exemption to reactivation avoidance. More... | |
Namespaces | |
namespace | pqxx |
The home of all libpqxx classes, functions, templates, etc. | |
namespace | pqxx::internal |
Private namespace for libpqxx's internal use; do not access. | |
namespace | pqxx::internal::gate |
Functions | |
PGSTD::string PQXX_LIBEXPORT | pqxx::encrypt_password (const PGSTD::string &user, const PGSTD::string &password) |
Encrypt password for given user. Requires libpq 8.2 or better. More... | |
void | pqxx::internal::wait_read (const internal::pq::PGconn *) |
void | pqxx::internal::wait_read (const internal::pq::PGconn *, long seconds, long microseconds) |
void | pqxx::internal::wait_write (const internal::pq::PGconn *) |