libpqxx
The C++ client library for PostgreSQL
Loading...
Searching...
No Matches
libpq-forward.hxx
1
11#if !defined(PQXX_H_LIBPQ_FORWARD)
12# define PQXX_H_LIBPQ_FORWARD
13
14extern "C"
15{
16 struct pg_conn;
17 struct pg_result;
18 struct pgNotify;
19}
20
22namespace pqxx::internal::pq
23{
24using PGconn = pg_conn;
25using PGresult = pg_result;
26using PGnotify = pgNotify;
27using PQnoticeProcessor = void (*)(void *, char const *);
28} // namespace pqxx::internal::pq
29
30namespace pqxx
31{
33using oid = unsigned int;
34} // namespace pqxx
35#endif
Forward declarations of libpq types as needed in libpqxx headers.
Definition util.cxx:205
The home of all libpqxx classes, functions, templates, etc.
Definition array.cxx:27
unsigned int oid
PostgreSQL database row identifier.
Definition libpq-forward.hxx:33