Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

HeapScanDescData Struct Reference

#include <relscan.h>

Data Fields

Relation rs_rd
Snapshot rs_snapshot
int rs_nkeys
ScanKey rs_key
bool rs_bitmapscan
bool rs_pageatatime
bool rs_allow_strat
bool rs_allow_sync
BlockNumber rs_nblocks
BlockNumber rs_startblock
BufferAccessStrategy rs_strategy
bool rs_syncscan
bool rs_inited
HeapTupleData rs_ctup
BlockNumber rs_cblock
Buffer rs_cbuf
ItemPointerData rs_mctid
int rs_cindex
int rs_mindex
int rs_ntuples
OffsetNumber rs_vistuples [MaxHeapTuplesPerPage]

Detailed Description

Definition at line 24 of file relscan.h.


Field Documentation

Definition at line 33 of file relscan.h.

Referenced by heap_beginscan_internal(), and initscan().

Definition at line 34 of file relscan.h.

Referenced by heap_beginscan_internal(), and initscan().

Definition at line 31 of file relscan.h.

Referenced by heap_beginscan_internal(), and initscan().

Definition at line 51 of file relscan.h.

Referenced by BitmapHeapNext(), heap_markpos(), heap_restrpos(), and heapgettup_pagemode().

Definition at line 43 of file relscan.h.

Referenced by heap_restrpos(), heapgettup(), heapgettup_pagemode(), and initscan().

Definition at line 30 of file relscan.h.

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

Definition at line 48 of file relscan.h.

Referenced by heap_markpos(), heap_restrpos(), and initscan().

Definition at line 52 of file relscan.h.

Referenced by heap_markpos(), and heap_restrpos().

Definition at line 37 of file relscan.h.

Referenced by BitmapHeapNext(), heapgettup(), heapgettup_pagemode(), initscan(), and pgstat_heap().

Definition at line 29 of file relscan.h.

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

Definition at line 53 of file relscan.h.

Referenced by bitgetpage(), BitmapHeapNext(), heapgetpage(), and heapgettup_pagemode().

Definition at line 38 of file relscan.h.

Referenced by heapgettup(), heapgettup_pagemode(), and initscan().

Definition at line 39 of file relscan.h.

Referenced by heap_beginscan_internal(), heap_endscan(), heapgetpage(), initscan(), and pgstat_heap().

Definition at line 40 of file relscan.h.

Referenced by heapgettup(), heapgettup_pagemode(), and initscan().

Definition at line 54 of file relscan.h.

Referenced by bitgetpage(), BitmapHeapNext(), heapgetpage(), and heapgettup_pagemode().


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