PostgreSQL Source Code  git master
SpGistState Struct Reference

#include <spgist_private.h>

Data Fields

Relation index
 
spgConfigOut config
 
SpGistTypeDesc attType
 
SpGistTypeDesc attLeafType
 
SpGistTypeDesc attPrefixType
 
SpGistTypeDesc attLabelType
 
TupleDesc leafTupDesc
 
char * deadTupleStorage
 
TransactionId myXid
 
bool isBuild
 

Detailed Description

Definition at line 143 of file spgist_private.h.

Field Documentation

◆ attLabelType

SpGistTypeDesc SpGistState::attLabelType

Definition at line 152 of file spgist_private.h.

◆ attLeafType

SpGistTypeDesc SpGistState::attLeafType

Definition at line 150 of file spgist_private.h.

Referenced by spgFreeSearchItem(), and spgMakeInnerItem().

◆ attPrefixType

SpGistTypeDesc SpGistState::attPrefixType

Definition at line 151 of file spgist_private.h.

◆ attType

SpGistTypeDesc SpGistState::attType

Definition at line 149 of file spgist_private.h.

Referenced by spgbeginscan(), spgFreeSearchItem(), and spgNewHeapItem().

◆ config

spgConfigOut SpGistState::config

Definition at line 147 of file spgist_private.h.

◆ deadTupleStorage

char* SpGistState::deadTupleStorage

Definition at line 157 of file spgist_private.h.

Referenced by spgendscan().

◆ index

Relation SpGistState::index

Definition at line 145 of file spgist_private.h.

Referenced by spgendscan().

◆ isBuild

bool SpGistState::isBuild

Definition at line 160 of file spgist_private.h.

Referenced by spgbuild().

◆ leafTupDesc

TupleDesc SpGistState::leafTupDesc

Definition at line 155 of file spgist_private.h.

Referenced by spgendscan(), spgNewHeapItem(), and storeGettuple().

◆ myXid

TransactionId SpGistState::myXid

Definition at line 159 of file spgist_private.h.


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