PostgreSQL Source Code git master
Data Fields
GinScanKeyData Struct Reference

#include <gin_private.h>

Data Fields

 
 
 
 
int  nrequired
 
 
int  nadditional
 
 
bool(*  boolConsistentFn )(GinScanKey key)
 
 
 
 
 
 
 
 
 
 
 
 
bool  excludeOnly
 
 
 
 
bool  isFinished
 

Detailed Description

Definition at line 270 of file gin_private.h.

Field Documentation

additionalEntries

GinScanEntry* GinScanKeyData::additionalEntries

Definition at line 290 of file gin_private.h.

attnum

OffsetNumber GinScanKeyData::attnum

Definition at line 309 of file gin_private.h.

boolConsistentFn

bool(* GinScanKeyData::boolConsistentFn) (GinScanKey key)

Definition at line 295 of file gin_private.h.

collation

Oid GinScanKeyData::collation

Definition at line 299 of file gin_private.h.

consistentFmgrInfo

FmgrInfo* GinScanKeyData::consistentFmgrInfo

Definition at line 297 of file gin_private.h.

curItem

ItemPointerData GinScanKeyData::curItem

Definition at line 332 of file gin_private.h.

curItemMatches

bool GinScanKeyData::curItemMatches

Definition at line 333 of file gin_private.h.

entryRes

GinTernaryValue* GinScanKeyData::entryRes

Definition at line 294 of file gin_private.h.

excludeOnly

bool GinScanKeyData::excludeOnly

Definition at line 323 of file gin_private.h.

Referenced by collectMatchesForHeapRow().

extra_data

Pointer* GinScanKeyData::extra_data

Definition at line 306 of file gin_private.h.

isFinished

bool GinScanKeyData::isFinished

Definition at line 335 of file gin_private.h.

nadditional

int GinScanKeyData::nadditional

Definition at line 291 of file gin_private.h.

nentries

uint32 GinScanKeyData::nentries

Definition at line 273 of file gin_private.h.

nrequired

int GinScanKeyData::nrequired

Definition at line 289 of file gin_private.h.

nuserentries

uint32 GinScanKeyData::nuserentries

Definition at line 275 of file gin_private.h.

query

Datum GinScanKeyData::query

Definition at line 302 of file gin_private.h.

queryCategories

GinNullCategory* GinScanKeyData::queryCategories

Definition at line 305 of file gin_private.h.

queryValues

Datum* GinScanKeyData::queryValues

Definition at line 304 of file gin_private.h.

recheckCurItem

bool GinScanKeyData::recheckCurItem

Definition at line 334 of file gin_private.h.

requiredEntries

GinScanEntry* GinScanKeyData::requiredEntries

Definition at line 288 of file gin_private.h.

scanEntry

GinScanEntry* GinScanKeyData::scanEntry

Definition at line 278 of file gin_private.h.

searchMode

int32 GinScanKeyData::searchMode

Definition at line 308 of file gin_private.h.

strategy

StrategyNumber GinScanKeyData::strategy

Definition at line 307 of file gin_private.h.

triConsistentFmgrInfo

FmgrInfo* GinScanKeyData::triConsistentFmgrInfo

Definition at line 298 of file gin_private.h.

triConsistentFn

GinTernaryValue(* GinScanKeyData::triConsistentFn) (GinScanKey key)

Definition at line 296 of file gin_private.h.


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

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