PostgreSQL Source Code git master
Loading...
Searching...
No Matches
TableScanDescData Struct Reference

#include <relscan.h>

Data Fields

Relation rs_rd
 
struct SnapshotDatars_snapshot
 
int rs_nkeys
 
struct ScanKeyDatars_key
 
union { 
 
   TBMIterator   rs_tbmiterator 
 
   struct { 
 
      ItemPointerData   rs_mintid 
 
      ItemPointerData   rs_maxtid 
 
   }   tidrange 
 
st 
 
uint32 rs_flags
 
struct ParallelTableScanDescDatars_parallel
 

Detailed Description

Definition at line 32 of file relscan.h.

Field Documentation

◆ rs_flags

◆ rs_key

struct ScanKeyData* TableScanDescData::rs_key

Definition at line 38 of file relscan.h.

Referenced by heap_beginscan(), heap_endscan(), heap_getnext(), and initscan().

◆ rs_maxtid

ItemPointerData TableScanDescData::rs_maxtid

Definition at line 55 of file relscan.h.

◆ rs_mintid

ItemPointerData TableScanDescData::rs_mintid

Definition at line 54 of file relscan.h.

◆ rs_nkeys

int TableScanDescData::rs_nkeys

Definition at line 37 of file relscan.h.

Referenced by heap_beginscan(), heap_getnext(), and initscan().

◆ rs_parallel

◆ rs_rd

◆ rs_snapshot

◆ rs_tbmiterator

TBMIterator TableScanDescData::rs_tbmiterator

Definition at line 46 of file relscan.h.

Referenced by BitmapTableScanSetup(), and ExecReScanBitmapHeapScan().

◆ [union]

union { ... } TableScanDescData::st

◆ [struct]

struct { ... } TableScanDescData::tidrange

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