PostgreSQL Source Code  git master
SampleScanState Struct Reference

#include <execnodes.h>

Data Fields

ScanState ss
 
Listargs
 
ExprStaterepeatable
 
struct TsmRoutinetsmroutine
 
void * tsm_state
 
bool use_bulkread
 
bool use_pagemode
 
bool begun
 
uint32 seed
 
int64 donetuples
 
bool haveblock
 
bool done
 

Detailed Description

Definition at line 1351 of file execnodes.h.

Field Documentation

◆ args

List* SampleScanState::args

Definition at line 1354 of file execnodes.h.

Referenced by tablesample_init().

◆ begun

bool SampleScanState::begun

Definition at line 1361 of file execnodes.h.

Referenced by ExecReScanSampleScan(), SampleNext(), and tablesample_init().

◆ done

bool SampleScanState::done

Definition at line 1365 of file execnodes.h.

Referenced by ExecReScanSampleScan(), and tablesample_getnext().

◆ donetuples

int64 SampleScanState::donetuples

◆ haveblock

bool SampleScanState::haveblock

Definition at line 1364 of file execnodes.h.

Referenced by ExecReScanSampleScan(), and tablesample_getnext().

◆ repeatable

ExprState* SampleScanState::repeatable

Definition at line 1355 of file execnodes.h.

Referenced by tablesample_init().

◆ seed

uint32 SampleScanState::seed

Definition at line 1362 of file execnodes.h.

Referenced by tablesample_init().

◆ ss

◆ tsm_state

◆ tsmroutine

struct TsmRoutine* SampleScanState::tsmroutine

◆ use_bulkread

bool SampleScanState::use_bulkread

◆ use_pagemode

bool SampleScanState::use_pagemode

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