PostgreSQL Source Code: SampleScanState Struct Reference (original) (raw)

#include <[execnodes.h](execnodes%5F8h%5Fsource.html)>

Data Fields
ScanState ss
List * args
ExprState * repeatable
struct TsmRoutine * tsmroutine
void * tsm_state
bool use_bulkread
bool use_pagemode
bool begun
uint32 seed
int64 donetuples
bool haveblock
bool done

Definition at line 1635 of file execnodes.h.

args

List* SampleScanState::args

begun

bool SampleScanState::begun

done

bool SampleScanState::done

donetuples

int64 SampleScanState::donetuples

haveblock

bool SampleScanState::haveblock

repeatable

seed

ss

tsm_state

void* SampleScanState::tsm_state

Definition at line 1642 of file execnodes.h.

Referenced by bernoulli_beginsamplescan(), bernoulli_initsamplescan(), bernoulli_nextsampletuple(), ExecInitSampleScan(), system_beginsamplescan(), system_initsamplescan(), system_nextsampleblock(), system_nextsampletuple(), system_rows_beginsamplescan(), system_rows_initsamplescan(), system_rows_nextsampleblock(), system_rows_nextsampletuple(), system_time_beginsamplescan(), system_time_initsamplescan(), system_time_nextsampleblock(), and system_time_nextsampletuple().

tsmroutine

use_bulkread

bool SampleScanState::use_bulkread

use_pagemode

bool SampleScanState::use_pagemode


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