PostgreSQL Source Code
git master
Main Page
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
btree_gist.h
Go to the documentation of this file.
1
/*
2
* contrib/btree_gist/btree_gist.h
3
*/
4
#ifndef __BTREE_GIST_H__
5
#define __BTREE_GIST_H__
6
7
#include "
fmgr.h
"
8
#include "
access/nbtree.h
"
9
10
#define BtreeGistNotEqualStrategyNumber 6
11
12
/* indexed types */
13
14
enum
gbtree_type
15
{
16
gbt_t_var
,
17
gbt_t_int2
,
18
gbt_t_int4
,
19
gbt_t_int8
,
20
gbt_t_float4
,
21
gbt_t_float8
,
22
gbt_t_numeric
,
23
gbt_t_ts
,
24
gbt_t_cash
,
25
gbt_t_oid
,
26
gbt_t_time
,
27
gbt_t_date
,
28
gbt_t_intv
,
29
gbt_t_macad
,
30
gbt_t_text
,
31
gbt_t_bpchar
,
32
gbt_t_bytea
,
33
gbt_t_bit
,
34
gbt_t_inet
35
};
36
37
38
39
/*
40
* Generic btree functions
41
*/
42
43
Datum
gbtreekey_in
(
PG_FUNCTION_ARGS
);
44
45
Datum
gbtreekey_out
(
PG_FUNCTION_ARGS
);
46
47
#endif
gbtree_type
gbtree_type
Definition:
btree_gist.h:14
gbt_t_ts
Definition:
btree_gist.h:23
nbtree.h
gbt_t_int2
Definition:
btree_gist.h:17
gbt_t_bit
Definition:
btree_gist.h:33
gbt_t_var
Definition:
btree_gist.h:16
gbt_t_date
Definition:
btree_gist.h:27
gbt_t_intv
Definition:
btree_gist.h:28
gbt_t_float4
Definition:
btree_gist.h:20
gbt_t_inet
Definition:
btree_gist.h:34
gbt_t_float8
Definition:
btree_gist.h:21
gbt_t_oid
Definition:
btree_gist.h:25
Datum
uintptr_t Datum
Definition:
postgres.h:374
gbt_t_time
Definition:
btree_gist.h:26
gbt_t_bpchar
Definition:
btree_gist.h:31
gbt_t_int8
Definition:
btree_gist.h:19
gbt_t_numeric
Definition:
btree_gist.h:22
gbt_t_text
Definition:
btree_gist.h:30
gbt_t_macad
Definition:
btree_gist.h:29
gbtreekey_in
Datum gbtreekey_in(PG_FUNCTION_ARGS)
Definition:
btree_gist.c:20
gbtreekey_out
Datum gbtreekey_out(PG_FUNCTION_ARGS)
Definition:
btree_gist.c:32
PG_FUNCTION_ARGS
#define PG_FUNCTION_ARGS
Definition:
fmgr.h:150
gbt_t_bytea
Definition:
btree_gist.h:32
fmgr.h
gbt_t_int4
Definition:
btree_gist.h:18
gbt_t_cash
Definition:
btree_gist.h:24
contrib
btree_gist
btree_gist.h
Generated on Sat Jun 4 2016 12:14:50 for PostgreSQL Source Code by
1.8.8