Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

SpGistScanOpaqueData Struct Reference

#include <spgist_private.h>

Data Fields

SpGistState state
MemoryContext tempCxt
bool searchNulls
bool searchNonNulls
int numberOfKeys
ScanKey keyData
ListscanStack
TIDBitmaptbm
int64 ntids
bool want_itup
TupleDesc indexTupDesc
int nPtrs
int iPtr
ItemPointerData heapPtrs [MaxIndexTuplesPerPage]
bool recheck [MaxIndexTuplesPerPage]
IndexTuple indexTups [MaxIndexTuplesPerPage]

Detailed Description

Definition at line 133 of file spgist_private.h.


Field Documentation

Definition at line 158 of file spgist_private.h.

Referenced by spggettuple(), and storeGettuple().

Definition at line 155 of file spgist_private.h.

Referenced by spgbeginscan(), and storeGettuple().

Definition at line 160 of file spgist_private.h.

Referenced by resetSpGistScanOpaque(), spggettuple(), and storeGettuple().

Definition at line 157 of file spgist_private.h.

Referenced by resetSpGistScanOpaque(), and spggettuple().

Definition at line 144 of file spgist_private.h.

Referenced by spgbeginscan(), spgLeafTest(), spgPrepareScanKeys(), and spgWalk().

Definition at line 156 of file spgist_private.h.

Referenced by resetSpGistScanOpaque(), spggettuple(), and storeGettuple().

Definition at line 151 of file spgist_private.h.

Referenced by spggetbitmap(), and storeBitmap().

Definition at line 143 of file spgist_private.h.

Referenced by spgLeafTest(), spgPrepareScanKeys(), and spgWalk().

bool SpGistScanOpaqueData::recheck[MaxIndexTuplesPerPage]

Definition at line 159 of file spgist_private.h.

Referenced by spggettuple(), and storeGettuple().

Definition at line 147 of file spgist_private.h.

Referenced by freeScanStack(), resetSpGistScanOpaque(), and spgWalk().

Definition at line 140 of file spgist_private.h.

Referenced by resetSpGistScanOpaque(), and spgPrepareScanKeys().

Definition at line 139 of file spgist_private.h.

Referenced by resetSpGistScanOpaque(), spgLeafTest(), and spgPrepareScanKeys().

Definition at line 135 of file spgist_private.h.

Referenced by freeScanStackEntry(), spgbeginscan(), spgLeafTest(), and spgWalk().

Definition at line 150 of file spgist_private.h.

Referenced by spggetbitmap(), and storeBitmap().

Definition at line 136 of file spgist_private.h.

Referenced by spgbeginscan(), spgendscan(), spgLeafTest(), and spgWalk().


The documentation for this struct was generated from the following file: