MobilityDB 1.1
pg_ext_defs.in.h
Go to the documentation of this file.
1#ifndef POSTGRES_H
2#define POSTGRES_H
3
4typedef uintptr_t Datum;
5
6typedef signed char int8;
7typedef signed short int16;
8typedef signed int int32;
9typedef long int int64;
10
11typedef unsigned char uint8;
12typedef unsigned short uint16;
13typedef unsigned int uint32;
14typedef unsigned long int uint64;
15
16typedef int32 DateADT;
17typedef int64 TimeADT;
21typedef int32 fsec_t; /* fractional seconds (in microseconds) */
22
23typedef struct
24{
25 TimeOffset time; /* all time units other than days, months and years */
26 int32 day; /* days, after time for alignment */
27 int32 month; /* months and years, after time for alignment */
28} Interval;
29
30typedef struct varlena
31{
32 char vl_len_[4]; /* Do not touch this field directly! */
33 char vl_dat[]; /* Data content is here */
35
36typedef varlena text;
37typedef struct varlena bytea;
38
39#endif /* POSTGRES_H */
unsigned short uint16
Definition: pg_ext_defs.in.h:12
int64 Timestamp
Definition: pg_ext_defs.in.h:18
int64 TimestampTz
Definition: pg_ext_defs.in.h:19
unsigned int uint32
Definition: pg_ext_defs.in.h:13
signed char int8
Definition: pg_ext_defs.in.h:6
int32 fsec_t
Definition: pg_ext_defs.in.h:21
signed short int16
Definition: pg_ext_defs.in.h:7
struct varlena varlena
uintptr_t Datum
Definition: pg_ext_defs.in.h:4
signed int int32
Definition: pg_ext_defs.in.h:8
int32 DateADT
Definition: pg_ext_defs.in.h:16
int64 TimeADT
Definition: pg_ext_defs.in.h:17
unsigned char uint8
Definition: pg_ext_defs.in.h:11
varlena text
Definition: pg_ext_defs.in.h:36
unsigned long int uint64
Definition: pg_ext_defs.in.h:14
int64 TimeOffset
Definition: pg_ext_defs.in.h:20
long int int64
Definition: pg_ext_defs.in.h:9
int32 day
Definition: pg_ext_defs.in.h:26
int32 month
Definition: pg_ext_defs.in.h:27
TimeOffset time
Definition: pg_ext_defs.in.h:25
Definition: pg_ext_defs.in.h:24
char vl_len_[4]
Definition: pg_ext_defs.in.h:32
char vl_dat[]
Definition: pg_ext_defs.in.h:33
Definition: pg_ext_defs.in.h:31