randolf.ca  1.00
Randolf Richardson's C++ classes
Loading...
Searching...
No Matches
pq::connection Member List

This is the complete list of members for pq::connection, including all inherited members.

_handle(const bool handover=false) noexceptpq::connectioninline
_hash64(const char *str)pq::connectioninlinestatic
_hash64z(const char *str, char *hash=nullptr)pq::connectioninlinestatic
_pg_type(const char *typname, const uint datatype=0) noexceptpq::connectioninline
backendPID()pq::connectioninline
conndefaults(void)pq::connectioninlinestatic
connectdb(const char *connection_string, const int cache_pg_types=0)pq::connectioninline
connectdb(const std::string &connection_string, const int cache_pg_types=0)pq::connectioninline
connectdbParams(const char *const *keywords, const char *const *values, const bool expand_dbname, const int cache_pg_types=0)pq::connectioninline
connectdbParams(const std::initializer_list< const std::string > keywords, const std::initializer_list< const std::string > values, const bool expand_dbname, const int cache_pg_types=0)pq::connectioninline
connection() noexceptpq::connectioninline
connection(PGconn *conn) noexceptpq::connectioninline
connectionNeedsPassword() noexceptpq::connectioninline
connectionUsedPassword() noexceptpq::connectioninline
connectPoll(const int cache_pg_types=0)pq::connectioninline
connectStart(const char *connection_string)pq::connectioninline
connectStart(const std::string &connection_string)pq::connectioninline
connectStartParams(const char *const *keywords, const char *const *values, const bool expand_dbname)pq::connectioninline
connectStartParams(const std::initializer_list< const std::string > keywords, const std::initializer_list< const std::string > values, const bool expand_dbname)pq::connectioninline
conninfo() noexceptpq::connectioninline
conninfoParse(const char *conninfo, char **errmsg=nullptr) noexceptpq::connectioninlinestatic
db() noexceptpq::connectioninline
describePortal(const char *portalName)pq::connectioninline
describePrepared(const char *stmtName)pq::connectioninline
errorMessage() noexceptpq::connectioninline
escapeBytea(const unsigned char *from, const size_t from_length, size_t *to_length) noexceptpq::connectioninlinestatic
escapeByteaConn(const unsigned char *from, const size_t from_length, size_t *to_length)pq::connectioninline
escapeIdentifier(const char *str, const size_t length)pq::connectioninline
escapeLiteral(const char *str, const size_t length)pq::connectioninline
escapeString(char *to, const char *from, const size_t length) noexceptpq::connectioninlinestatic
escapeStringConn(char *to, const char *from, size_t length, int *error=nullptr)pq::connectioninline
exec(const char *query_string)pq::connectioninline
exec(const std::string &query_string)pq::connectioninline
execParams(const char *query_string, const int nParams, const Oid *paramTypes, const char *const *paramValues, const int *paramLengths, const int *paramFormats, const int resultFormat)pq::connectioninline
execParams(const std::string query_string, const std::initializer_list< const char * > paramValues, const int resultFormat=0, const int *paramLengths=nullptr, const int *paramFormats=nullptr, const std::initializer_list< const Oid > paramTypes={})pq::connectioninline
execPrepared(const char *stmtName, const int nParams, const char *const *paramValues, const int *paramLengths, const int *paramFormats, const int resultFormat)pq::connectioninline
finish()pq::connectioninline
freemem(void *ptr) noexceptpq::connectioninlinestatic
getssl() noexceptpq::connectioninline
host()pq::connectioninline
hostaddr()pq::connectioninline
isthreadsafe() noexceptpq::connectioninlinestatic
options() noexceptpq::connectioninline
parameterStatus(const char *paramName)pq::connectioninline
pass() noexceptpq::connectioninline
ping(const char *conninfo) noexceptpq::connectioninlinestatic
pingParams(const char *const *keywords, const char *const *values, const bool expand_dbname) noexceptpq::connectioninlinestatic
port()pq::connectioninline
prepare(const char *stmtName, const char *query, const int nParams, const Oid *paramTypes=nullptr)pq::connectioninline
protocolVersion()pq::connectioninline
reset()pq::connectioninline
resetPoll()pq::connectioninline
resetStart()pq::connectioninline
serverVersion()pq::connectioninline
setdb(const char *pgHost=nullptr, const char *pgPort=nullptr, const char *pgOptions=nullptr, const char *pgTTY=nullptr, const char *dbName=nullptr)pq::connectioninline
setdbLogin(const char *pgHost=nullptr, const char *pgPort=nullptr, const char *pgOptions=nullptr, const char *pgTTY=nullptr, const char *dbName=nullptr, const char *login=nullptr, const char *pwd=nullptr)pq::connectioninline
socket() noexceptpq::connectioninline
sslAttribute(const char *attribute_name) noexceptpq::connectioninline
sslAttributeNames() noexceptpq::connectioninline
sslInUse() noexceptpq::connectioninline
sslStruct(const char *struct_name) noexceptpq::connectioninline
status() noexceptpq::connectioninline
transactionStatus() noexceptpq::connectioninline
tty() noexceptpq::connectioninline
unescapeBytea(const unsigned char *from, size_t *to_length)pq::connectioninlinestatic
user() noexceptpq::connectioninline
~connection() noexceptpq::connectioninline