PostgreSQL Source Code git master
Data Fields
SpGistSearchItem Struct Reference

#include <spgist_private.h>

Data Fields

 
 
 
void *  traversalValue
 
int  level
 
 
bool  isNull
 
bool  isLeaf
 
bool  recheck
 
 
 

Detailed Description

Definition at line 164 of file spgist_private.h.

Field Documentation

distances

double SpGistSearchItem::distances[FLEXIBLE_ARRAY_MEMBER]

Definition at line 179 of file spgist_private.h.

Referenced by pairingheap_SpGistSearchItem_cmp(), spgAllocSearchItem(), and spgWalk().

heapPtr

ItemPointerData SpGistSearchItem::heapPtr

Definition at line 172 of file spgist_private.h.

Referenced by spgAddStartItem(), spgMakeInnerItem(), spgNewHeapItem(), spgTestLeafTuple(), and spgWalk().

isLeaf

bool SpGistSearchItem::isLeaf

Definition at line 174 of file spgist_private.h.

Referenced by pairingheap_SpGistSearchItem_cmp(), spgAddStartItem(), spgFreeSearchItem(), spgInitInnerConsistentIn(), spgLeafTest(), spgMakeInnerItem(), spgNewHeapItem(), and spgWalk().

isNull

bool SpGistSearchItem::isNull

Definition at line 173 of file spgist_private.h.

Referenced by pairingheap_SpGistSearchItem_cmp(), spgAllocSearchItem(), and spgWalk().

leafTuple

SpGistLeafTuple SpGistSearchItem::leafTuple

Definition at line 169 of file spgist_private.h.

Referenced by spgAddStartItem(), spgFreeSearchItem(), spgMakeInnerItem(), spgNewHeapItem(), and spgWalk().

level

int SpGistSearchItem::level

Definition at line 171 of file spgist_private.h.

Referenced by spgAddStartItem(), spgInitInnerConsistentIn(), spgLeafTest(), spgMakeInnerItem(), and spgNewHeapItem().

phNode

pairingheap_node SpGistSearchItem::phNode

Definition at line 166 of file spgist_private.h.

Referenced by spgAddSearchItemToQueue().

recheck

bool SpGistSearchItem::recheck

Definition at line 175 of file spgist_private.h.

Referenced by spgAddStartItem(), spgMakeInnerItem(), spgNewHeapItem(), and spgWalk().

recheckDistances

bool SpGistSearchItem::recheckDistances

Definition at line 176 of file spgist_private.h.

Referenced by spgAddStartItem(), spgMakeInnerItem(), spgNewHeapItem(), and spgWalk().

traversalValue

void* SpGistSearchItem::traversalValue

Definition at line 170 of file spgist_private.h.

Referenced by spgAddStartItem(), spgFreeSearchItem(), spgInitInnerConsistentIn(), spgLeafTest(), spgMakeInnerItem(), and spgNewHeapItem().

value

Datum SpGistSearchItem::value

Definition at line 167 of file spgist_private.h.

Referenced by spgAddStartItem(), spgFreeSearchItem(), spgInitInnerConsistentIn(), spgLeafTest(), spgMakeInnerItem(), spgNewHeapItem(), and spgWalk().


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

AltStyle によって変換されたページ (->オリジナル) /