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 144 of file spgist_private.h.

Field Documentation

◆ attLabelType

SpGistTypeDesc SpGistState::attLabelType

Definition at line 153 of file spgist_private.h.

Referenced by initSpGistState(), and spgFormNodeTuple().

◆ attLeafType

SpGistTypeDesc SpGistState::attLeafType

◆ attPrefixType

SpGistTypeDesc SpGistState::attPrefixType

Definition at line 152 of file spgist_private.h.

Referenced by initSpGistState(), and spgFormInnerTuple().

◆ attType

SpGistTypeDesc SpGistState::attType

◆ config

spgConfigOut SpGistState::config

Definition at line 148 of file spgist_private.h.

Referenced by initSpGistState(), and spgdoinsert().

◆ deadTupleStorage

char* SpGistState::deadTupleStorage

Definition at line 158 of file spgist_private.h.

Referenced by fillFakeState(), initSpGistState(), spgendscan(), and spgFormDeadTuple().

◆ index

Relation SpGistState::index

Definition at line 146 of file spgist_private.h.

Referenced by initSpGistState(), and spgendscan().

◆ isBuild

◆ leafTupDesc

TupleDesc SpGistState::leafTupDesc

◆ myXid

TransactionId SpGistState::myXid

Definition at line 160 of file spgist_private.h.

Referenced by fillFakeState(), initSpGistState(), and spgFormDeadTuple().


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