An asynchronous PostgreSQL client using libpq and a network Proactor.
Definition PostgresClient.hpp:14
void connect(std::function< void(bool success)> callback)
Connects to the PostgreSQL database asynchronously.
Definition PostgresClient.cpp:16
void query(const std::string &sql, std::function< void(const ResultSet &res)> callback)
Executes a query asynchronously.
Definition PostgresClient.cpp:48
~PostgresClient()
Definition PostgresClient.cpp:9