randolf.ca
1.00
Randolf Richardson's C++ classes
|
This is the complete list of members for pq::connection, including all inherited members.
_handle(const bool handover=false) noexcept | pq::connection | inline |
_hash64(const char *str) | pq::connection | inlinestatic |
_hash64z(const char *str, char *hash=nullptr) | pq::connection | inlinestatic |
_pg_type(const char *typname, const uint datatype=0) noexcept | pq::connection | inline |
backendPID() | pq::connection | inline |
conndefaults(void) | pq::connection | inlinestatic |
connectdb(const char *connection_string, const int cache_pg_types=0) | pq::connection | inline |
connectdb(const std::string &connection_string, const int cache_pg_types=0) | pq::connection | inline |
connectdbParams(const char *const *keywords, const char *const *values, const bool expand_dbname, const int cache_pg_types=0) | pq::connection | inline |
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::connection | inline |
connection() noexcept | pq::connection | inline |
connection(PGconn *conn) noexcept | pq::connection | inline |
connectionNeedsPassword() noexcept | pq::connection | inline |
connectionUsedPassword() noexcept | pq::connection | inline |
connectPoll(const int cache_pg_types=0) | pq::connection | inline |
connectStart(const char *connection_string) | pq::connection | inline |
connectStart(const std::string &connection_string) | pq::connection | inline |
connectStartParams(const char *const *keywords, const char *const *values, const bool expand_dbname) | pq::connection | inline |
connectStartParams(const std::initializer_list< const std::string > keywords, const std::initializer_list< const std::string > values, const bool expand_dbname) | pq::connection | inline |
conninfo() noexcept | pq::connection | inline |
conninfoParse(const char *conninfo, char **errmsg=nullptr) noexcept | pq::connection | inlinestatic |
db() noexcept | pq::connection | inline |
describePortal(const char *portalName) | pq::connection | inline |
describePrepared(const char *stmtName) | pq::connection | inline |
errorMessage() noexcept | pq::connection | inline |
escapeBytea(const unsigned char *from, const size_t from_length, size_t *to_length) noexcept | pq::connection | inlinestatic |
escapeByteaConn(const unsigned char *from, const size_t from_length, size_t *to_length) | pq::connection | inline |
escapeIdentifier(const char *str, const size_t length) | pq::connection | inline |
escapeLiteral(const char *str, const size_t length) | pq::connection | inline |
escapeString(char *to, const char *from, const size_t length) noexcept | pq::connection | inlinestatic |
escapeStringConn(char *to, const char *from, size_t length, int *error=nullptr) | pq::connection | inline |
exec(const char *query_string) | pq::connection | inline |
exec(const std::string &query_string) | pq::connection | inline |
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::connection | inline |
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::connection | inline |
execPrepared(const char *stmtName, const int nParams, const char *const *paramValues, const int *paramLengths, const int *paramFormats, const int resultFormat) | pq::connection | inline |
finish() | pq::connection | inline |
freemem(void *ptr) noexcept | pq::connection | inlinestatic |
getssl() noexcept | pq::connection | inline |
host() | pq::connection | inline |
hostaddr() | pq::connection | inline |
isthreadsafe() noexcept | pq::connection | inlinestatic |
options() noexcept | pq::connection | inline |
parameterStatus(const char *paramName) | pq::connection | inline |
pass() noexcept | pq::connection | inline |
ping(const char *conninfo) noexcept | pq::connection | inlinestatic |
pingParams(const char *const *keywords, const char *const *values, const bool expand_dbname) noexcept | pq::connection | inlinestatic |
port() | pq::connection | inline |
prepare(const char *stmtName, const char *query, const int nParams, const Oid *paramTypes=nullptr) | pq::connection | inline |
protocolVersion() | pq::connection | inline |
reset() | pq::connection | inline |
resetPoll() | pq::connection | inline |
resetStart() | pq::connection | inline |
serverVersion() | pq::connection | inline |
setdb(const char *pgHost=nullptr, const char *pgPort=nullptr, const char *pgOptions=nullptr, const char *pgTTY=nullptr, const char *dbName=nullptr) | pq::connection | inline |
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::connection | inline |
socket() noexcept | pq::connection | inline |
sslAttribute(const char *attribute_name) noexcept | pq::connection | inline |
sslAttributeNames() noexcept | pq::connection | inline |
sslInUse() noexcept | pq::connection | inline |
sslStruct(const char *struct_name) noexcept | pq::connection | inline |
status() noexcept | pq::connection | inline |
transactionStatus() noexcept | pq::connection | inline |
tty() noexcept | pq::connection | inline |
unescapeBytea(const unsigned char *from, size_t *to_length) | pq::connection | inlinestatic |
user() noexcept | pq::connection | inline |
~connection() noexcept | pq::connection | inline |