libdballe 9.6
Classes | Functions
postgresql.h File Reference

PostgreSQL DB connector. More...

#include <dballe/sql/sql.h>
#include <libpq-fe.h>
#include <arpa/inet.h>
#include <vector>
#include <functional>
#include <unordered_set>

Go to the source code of this file.

Classes

struct  dballe::sql::error_postgresql
 Report an PostgreSQL error. More...
 
struct  dballe::sql::postgresql::Params< ARGS >
 Argument list for PQexecParams built at compile time. More...
 
struct  dballe::sql::postgresql::Result
 Wrap a PGresult, taking care of its memory management. More...
 
class  dballe::sql::PostgreSQLConnection
 Database connection. More...
 

Functions

int64_t dballe::sql::postgresql::encode_datetime (const Datetime &arg)
 
int64_t dballe::sql::postgresql::encode_int64_t (int64_t arg)
 

Detailed Description

PostgreSQL DB connector.