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