PostgreSQL Source Code: IndexOnlyScanState Struct Reference (original) (raw)

#include <[execnodes.h](execnodes%5F8h%5Fsource.html)>

Data Fields
ScanState ss
ExprState * recheckqual
struct ScanKeyData * ioss_ScanKeys
int ioss_NumScanKeys
struct ScanKeyData * ioss_OrderByKeys
int ioss_NumOrderByKeys
IndexRuntimeKeyInfo * ioss_RuntimeKeys
int ioss_NumRuntimeKeys
bool ioss_RuntimeKeysReady
ExprContext * ioss_RuntimeContext
Relation ioss_RelationDesc
struct IndexScanDescData * ioss_ScanDesc
IndexScanInstrumentation ioss_Instrument
SharedIndexScanInstrumentation * ioss_SharedInfo
TupleTableSlot * ioss_TableSlot
Buffer ioss_VMBuffer
Size ioss_PscanLen
AttrNumber * ioss_NameCStringAttNums
int ioss_NameCStringCount

Definition at line 1754 of file execnodes.h.

ioss_Instrument

ioss_NameCStringAttNums

AttrNumber* IndexOnlyScanState::ioss_NameCStringAttNums

ioss_NameCStringCount

int IndexOnlyScanState::ioss_NameCStringCount

ioss_NumOrderByKeys

int IndexOnlyScanState::ioss_NumOrderByKeys

ioss_NumRuntimeKeys

int IndexOnlyScanState::ioss_NumRuntimeKeys

ioss_NumScanKeys

int IndexOnlyScanState::ioss_NumScanKeys

ioss_OrderByKeys

struct ScanKeyData* IndexOnlyScanState::ioss_OrderByKeys

ioss_PscanLen

Size IndexOnlyScanState::ioss_PscanLen

ioss_RelationDesc

Relation IndexOnlyScanState::ioss_RelationDesc

ioss_RuntimeContext

ioss_RuntimeKeys

ioss_RuntimeKeysReady

bool IndexOnlyScanState::ioss_RuntimeKeysReady

ioss_ScanDesc

ioss_ScanKeys

ioss_SharedInfo

ioss_TableSlot

ioss_VMBuffer

Buffer IndexOnlyScanState::ioss_VMBuffer

recheckqual

ss

Definition at line 1756 of file execnodes.h.

Referenced by ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexOnlyScan(), ExecIndexOnlyScanEstimate(), ExecIndexOnlyScanInitializeDSM(), ExecIndexOnlyScanInitializeWorker(), ExecIndexOnlyScanReInitializeDSM(), ExecInitIndexOnlyScan(), ExecReScanIndexOnlyScan(), IndexOnlyNext(), and StoreIndexTuple().


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