Loading...
Searching...
No Matches
libpq-forward.hxx
#if !defined(PQXX_H_LIBPQ_FORWARD)
# define PQXX_H_LIBPQ_FORWARD
extern "C"
{
struct pg_conn;
struct pg_result;
struct pgNotify;
}
namespace pqxx::internal::pq
{
using PGconn = pg_conn;
using PGresult = pg_result;
using PGnotify = pgNotify;
using PQnoticeProcessor = void (*)(void *, char const *);
} // namespace pqxx::internal::pq
namespace pqxx
{
using oid = unsigned int;
} // namespace pqxx
#endif
pqxx::internal::pq
Forward declarations of libpq types as needed in libpqxx headers.
Definition util.cxx:205
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