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 1595 of file execnodes.h.

Field Documentation

◆ args

List* SampleScanState::args

Definition at line 1598 of file execnodes.h.

Referenced by ExecInitSampleScan(), and tablesample_init().

◆ begun

bool SampleScanState::begun

◆ done

bool SampleScanState::done

Definition at line 1609 of file execnodes.h.

Referenced by ExecReScanSampleScan(), and tablesample_getnext().

◆ donetuples

int64 SampleScanState::donetuples

◆ haveblock

bool SampleScanState::haveblock

Definition at line 1608 of file execnodes.h.

Referenced by ExecReScanSampleScan(), and tablesample_getnext().

◆ repeatable

ExprState* SampleScanState::repeatable

Definition at line 1599 of file execnodes.h.

Referenced by ExecInitSampleScan(), and tablesample_init().

◆ seed

uint32 SampleScanState::seed

Definition at line 1606 of file execnodes.h.

Referenced by ExecInitSampleScan(), and 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: