Cppgres
Build Postgres extensions in C++
Loading...
Searching...
No Matches
imports.h
Go to the documentation of this file.
1
4
#ifdef __cplusplus
5
#pragma once
6
#endif
7
8
#ifdef __GNUC__
9
#pragma GCC diagnostic push
10
#pragma GCC diagnostic ignored "-Wignored-attributes"
11
#endif
12
#ifdef __clang__
13
#pragma clang diagnostic push
14
#pragma clang diagnostic ignored "-Wregister"
15
#endif
16
#ifdef __cplusplus
17
extern
"C"
{
18
#endif
19
20
// clang-format off
21
#include <postgres.h>
22
#include <fmgr.h>
23
// clang-format on
24
#include <access/amapi.h>
25
#include <access/tableam.h>
26
#include <access/tsmapi.h>
27
#include <access/tupdesc.h>
28
#include <catalog/namespace.h>
29
#include <catalog/pg_class.h>
30
#include <catalog/pg_proc.h>
31
#include <catalog/pg_type.h>
32
#include <commands/event_trigger.h>
33
#include <executor/spi.h>
34
#include <foreign/fdwapi.h>
35
#include <funcapi.h>
36
#include <miscadmin.h>
37
#include <nodes/execnodes.h>
38
#include <nodes/extensible.h>
39
#include <nodes/memnodes.h>
40
#if __has_include(<nodes/miscnodes.h>)
41
#include <nodes/miscnodes.h>
42
#endif
43
#include <nodes/nodes.h>
44
#include <nodes/parsenodes.h>
45
#include <nodes/pathnodes.h>
46
#include <nodes/replnodes.h>
47
#include <nodes/supportnodes.h>
48
#include <nodes/tidbitmap.h>
49
#include <storage/ipc.h>
50
#include <utils/builtins.h>
51
#include <utils/expandeddatum.h>
52
#include <utils/memutils.h>
53
#include <utils/snapmgr.h>
54
#include <utils/syscache.h>
55
#include <utils/tuplestore.h>
56
#include <utils/typcache.h>
57
#ifdef __cplusplus
58
}
59
#endif
60
#ifdef __clang__
61
#pragma clang diagnostic pop
62
#endif
63
#ifdef __GNUC__
64
#pragma GCC diagnostic pop
65
#endif
src
cppgres
imports.h
Generated by
1.9.6