|
PostgreSQL Source Code git master
|
#include <execnodes.h>
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 1641 of file execnodes.h.
| List* SampleScanState::args |
Definition at line 1644 of file execnodes.h.
Referenced by ExecInitSampleScan(), and tablesample_init().
| bool SampleScanState::begun |
Definition at line 1651 of file execnodes.h.
Referenced by ExecInitSampleScan(), ExecReScanSampleScan(), SampleNext(), and tablesample_init().
| bool SampleScanState::done |
Definition at line 1655 of file execnodes.h.
Referenced by ExecReScanSampleScan(), and tablesample_getnext().
| int64 SampleScanState::donetuples |
Definition at line 1653 of file execnodes.h.
Referenced by ExecReScanSampleScan(), system_rows_nextsampleblock(), system_rows_nextsampletuple(), tablesample_getnext(), and tablesample_init().
| bool SampleScanState::haveblock |
Definition at line 1654 of file execnodes.h.
Referenced by ExecReScanSampleScan(), and tablesample_getnext().
| ExprState* SampleScanState::repeatable |
Definition at line 1645 of file execnodes.h.
Referenced by ExecInitSampleScan(), and tablesample_init().
| uint32 SampleScanState::seed |
Definition at line 1652 of file execnodes.h.
Referenced by ExecInitSampleScan(), and tablesample_init().
| ScanState SampleScanState::ss |
Definition at line 1643 of file execnodes.h.
Referenced by ExecEndSampleScan(), ExecInitSampleScan(), ExecReScanSampleScan(), ExecSampleScan(), tablesample_getnext(), and tablesample_init().
| void* SampleScanState::tsm_state |
Definition at line 1648 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().
| struct TsmRoutine* SampleScanState::tsmroutine |
Definition at line 1647 of file execnodes.h.
Referenced by ExecEndSampleScan(), ExecInitSampleScan(), heapam_scan_sample_next_block(), heapam_scan_sample_next_tuple(), and tablesample_init().
| bool SampleScanState::use_bulkread |
Definition at line 1649 of file execnodes.h.
Referenced by bernoulli_beginsamplescan(), system_beginsamplescan(), and tablesample_init().
| bool SampleScanState::use_pagemode |
Definition at line 1650 of file execnodes.h.
Referenced by bernoulli_beginsamplescan(), system_beginsamplescan(), system_rows_beginsamplescan(), and tablesample_init().