PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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 33 of file relscan.h.

Field Documentation

◆ rs_flags

◆ rs_key

struct ScanKeyData* TableScanDescData::rs_key

◆ rs_maxtid

ItemPointerData TableScanDescData::rs_maxtid

Definition at line 56 of file relscan.h.

Referenced by heap_getnextslot_tidrange(), and heap_set_tidrange().

◆ rs_mintid

ItemPointerData TableScanDescData::rs_mintid

Definition at line 55 of file relscan.h.

Referenced by heap_getnextslot_tidrange(), and heap_set_tidrange().

◆ rs_nkeys

int TableScanDescData::rs_nkeys

◆ rs_parallel

◆ rs_rd

◆ rs_snapshot

◆ rs_tbmiterator

TBMIterator TableScanDescData::rs_tbmiterator

◆ 

◆ 

struct { ... } TableScanDescData::tidrange

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