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 366 of file gin_private.h.

Field Documentation

◆ allocentries

uint32 GinScanOpaqueData::allocentries

Definition at line 376 of file gin_private.h.

Referenced by ginFillScanEntry().

◆ entries

GinScanEntry* GinScanOpaqueData::entries

Definition at line 374 of file gin_private.h.

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

◆ ginstate

GinState GinScanOpaqueData::ginstate

◆ isVoidRes

bool GinScanOpaqueData::isVoidRes

Definition at line 380 of file gin_private.h.

◆ keyCtx

MemoryContext GinScanOpaqueData::keyCtx

Definition at line 378 of file gin_private.h.

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

◆ keys

◆ nkeys

◆ tempCtx

MemoryContext GinScanOpaqueData::tempCtx

Definition at line 368 of file gin_private.h.

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

◆ totalentries

uint32 GinScanOpaqueData::totalentries

Definition at line 375 of file gin_private.h.

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


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