PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
gistscan.h
Go to the documentation of this file.
1 /*-------------------------------------------------------------------------
2  *
3  * gistscan.h
4  * routines defined in access/gist/gistscan.c
5  *
6  *
7  * Portions Copyright (c) 1996-2024, PostgreSQL Global Development Group
8  * Portions Copyright (c) 1994, Regents of the University of California
9  *
10  * src/include/access/gistscan.h
11  *
12  *-------------------------------------------------------------------------
13  */
14 #ifndef GISTSCAN_H
15 #define GISTSCAN_H
16 
17 #include "access/amapi.h"
18 
19 extern IndexScanDesc gistbeginscan(Relation r, int nkeys, int norderbys);
20 extern void gistrescan(IndexScanDesc scan, ScanKey key, int nkeys,
21  ScanKey orderbys, int norderbys);
22 extern void gistendscan(IndexScanDesc scan);
23 
24 #endif /* GISTSCAN_H */
IndexScanDesc gistbeginscan(Relation r, int nkeys, int norderbys)
Definition: gistscan.c:74
void gistendscan(IndexScanDesc scan)
Definition: gistscan.c:347
void gistrescan(IndexScanDesc scan, ScanKey key, int nkeys, ScanKey orderbys, int norderbys)
Definition: gistscan.c:127