PostgreSQL Source Code  git master
GISTSearchItem Struct Reference

#include <gist_private.h>

Data Fields

pairingheap_node phNode
 
BlockNumber blkno
 
union {
   GistNSN   parentlsn
 
   GISTSearchHeapItem   heap
 
data
 
IndexOrderByDistance distances [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 130 of file gist_private.h.

Field Documentation

◆ blkno

BlockNumber GISTSearchItem::blkno

Definition at line 133 of file gist_private.h.

Referenced by gistgettuple(), and gistScanPage().

◆ data

union { ... } GISTSearchItem::data

◆ distances

IndexOrderByDistance GISTSearchItem::distances[FLEXIBLE_ARRAY_MEMBER]

◆ heap

GISTSearchHeapItem GISTSearchItem::heap

Definition at line 138 of file gist_private.h.

Referenced by getNextNearest(), and gistScanPage().

◆ parentlsn

GistNSN GISTSearchItem::parentlsn

Definition at line 136 of file gist_private.h.

Referenced by gistgettuple(), and gistScanPage().

◆ phNode

pairingheap_node GISTSearchItem::phNode

Definition at line 132 of file gist_private.h.

Referenced by gistScanPage().


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