PostgreSQL Source Code  git master
GinScanOpaqueData Struct Reference

#include <gin_private.h>

Data Fields

MemoryContext tempCtx
 
GinState ginstate
 
GinScanKey keys
 
uint32 nkeys
 
GinScanEntryentries
 
uint32 totalentries
 
uint32 allocentries
 
MemoryContext keyCtx
 
bool isVoidRes
 

Detailed Description

Definition at line 347 of file gin_private.h.

Field Documentation

◆ allocentries

uint32 GinScanOpaqueData::allocentries

Definition at line 357 of file gin_private.h.

Referenced by ginFillScanEntry(), and ginNewScanKey().

◆ entries

GinScanEntry* GinScanOpaqueData::entries

Definition at line 355 of file gin_private.h.

Referenced by ginFillScanEntry(), ginFreeScanKeys(), ginNewScanKey(), and startScan().

◆ ginstate

GinState GinScanOpaqueData::ginstate

◆ isVoidRes

bool GinScanOpaqueData::isVoidRes

Definition at line 361 of file gin_private.h.

Referenced by ginNewScanKey().

◆ keyCtx

MemoryContext GinScanOpaqueData::keyCtx

Definition at line 359 of file gin_private.h.

Referenced by ginbeginscan(), ginendscan(), ginFreeScanKeys(), ginNewScanKey(), and startScanKey().

◆ keys

◆ nkeys

◆ tempCtx

MemoryContext GinScanOpaqueData::tempCtx

Definition at line 349 of file gin_private.h.

Referenced by ginbeginscan(), ginendscan(), scanGetItem(), scanPendingInsert(), and startScanKey().

◆ totalentries

uint32 GinScanOpaqueData::totalentries

Definition at line 356 of file gin_private.h.

Referenced by ginFillScanEntry(), ginFreeScanKeys(), ginNewScanKey(), and startScan().


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