PostgreSQL Source Code  git master
BTScanOpaqueData Struct Reference

#include <nbtree.h>

Data Fields

bool qual_ok
 
int numberOfKeys
 
ScanKey keyData
 
ScanKey arrayKeyData
 
int numArrayKeys
 
int arrayKeyCount
 
BTArrayKeyInfoarrayKeys
 
MemoryContext arrayContext
 
int * killedItems
 
int numKilled
 
char * currTuples
 
char * markTuples
 
int markItemIndex
 
BTScanPosData currPos
 
BTScanPosData markPos
 

Detailed Description

Definition at line 628 of file nbtree.h.

Field Documentation

◆ arrayContext

MemoryContext BTScanOpaqueData::arrayContext

Definition at line 642 of file nbtree.h.

Referenced by _bt_preprocess_array_keys(), btbeginscan(), and btendscan().

◆ arrayKeyCount

int BTScanOpaqueData::arrayKeyCount

◆ arrayKeyData

◆ arrayKeys

◆ currPos

◆ currTuples

char* BTScanOpaqueData::currTuples

◆ keyData

ScanKey BTScanOpaqueData::keyData

Definition at line 633 of file nbtree.h.

Referenced by _bt_checkkeys(), _bt_first(), _bt_preprocess_keys(), btbeginscan(), and btendscan().

◆ killedItems

int* BTScanOpaqueData::killedItems

Definition at line 645 of file nbtree.h.

Referenced by _bt_killitems(), btbeginscan(), btendscan(), and btgettuple().

◆ markItemIndex

int BTScanOpaqueData::markItemIndex

◆ markPos

BTScanPosData BTScanOpaqueData::markPos

Definition at line 667 of file nbtree.h.

Referenced by _bt_steppage(), btbeginscan(), btendscan(), btmarkpos(), btrescan(), and btrestrpos().

◆ markTuples

char* BTScanOpaqueData::markTuples

Definition at line 654 of file nbtree.h.

Referenced by _bt_steppage(), btbeginscan(), btrescan(), and btrestrpos().

◆ numArrayKeys

◆ numberOfKeys

int BTScanOpaqueData::numberOfKeys

Definition at line 632 of file nbtree.h.

Referenced by _bt_checkkeys(), _bt_first(), _bt_preprocess_keys(), and btrescan().

◆ numKilled

int BTScanOpaqueData::numKilled

◆ qual_ok

bool BTScanOpaqueData::qual_ok

Definition at line 631 of file nbtree.h.

Referenced by _bt_first(), _bt_preprocess_keys(), and _bt_restore_array_keys().


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