PostgreSQL Source Code: GISTSearchItem Struct Reference (original) (raw)
#include <[gist_private.h](gist%5F%5Fprivate%5F8h%5Fsource.html)>
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().
◆
union { ... } GISTSearchItem::data
Referenced by getNextNearest(), gistgettuple(), and gistScanPage().
◆ distances
IndexOrderByDistance GISTSearchItem::distances[FLEXIBLE_ARRAY_MEMBER]
Definition at line 142 of file gist_private.h.
Referenced by getNextNearest(), gistgetbitmap(), gistgettuple(), gistScanPage(), and pairingheap_GISTSearchItem_cmp().
◆ 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:
- src/include/access/gist_private.h