PostgreSQL Source Code  git master
ScanState Struct Reference

#include <execnodes.h>

Data Fields

PlanState ps
 
Relation ss_currentRelation
 
struct TableScanDescDatass_currentScanDesc
 
TupleTableSlotss_ScanTupleSlot
 

Detailed Description

Definition at line 1328 of file execnodes.h.

Field Documentation

◆ ps

PlanState ScanState::ps

Definition at line 1330 of file execnodes.h.

Referenced by agg_retrieve_direct(), agg_retrieve_hash_table(), are_peers(), begin_partition(), BitmapHeapNext(), BitmapHeapRecheck(), build_hash_table(), build_pertrans_for_aggref(), conversion_error_callback(), create_cursor(), CteScanNext(), eval_windowaggregates(), eval_windowfunction(), ExecAssignScanProjectionInfo(), ExecAssignScanProjectionInfoWithVarno(), ExecBitmapHeapEstimate(), ExecBitmapHeapInitializeDSM(), ExecBitmapHeapInitializeWorker(), ExecBitmapHeapReInitializeDSM(), ExecBuildAggTrans(), ExecCustomScanInitializeDSM(), ExecCustomScanInitializeWorker(), ExecCustomScanReInitializeDSM(), ExecEndAgg(), ExecEndBitmapHeapScan(), ExecEndCteScan(), ExecEndCustomScan(), ExecEndForeignScan(), ExecEndFunctionScan(), ExecEndGroup(), ExecEndIndexOnlyScan(), ExecEndIndexScan(), ExecEndNamedTuplestoreScan(), ExecEndSampleScan(), ExecEndSeqScan(), ExecEndSort(), ExecEndSubqueryScan(), ExecEndTableFuncScan(), ExecEndTidScan(), ExecEndValuesScan(), ExecEndWindowAgg(), ExecEndWorkTableScan(), ExecForeignScanInitializeDSM(), ExecForeignScanInitializeWorker(), ExecForeignScanReInitializeDSM(), ExecGroup(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexOnlyScanEstimate(), ExecIndexOnlyScanInitializeDSM(), ExecIndexOnlyScanInitializeWorker(), ExecIndexRestrPos(), ExecIndexScanEstimate(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitAgg(), ExecInitBitmapHeapScan(), ExecInitBitmapIndexScan(), ExecInitCteScan(), ExecInitCustomScan(), ExecInitForeignScan(), ExecInitFunctionScan(), ExecInitGroup(), ExecInitIndexOnlyScan(), ExecInitIndexScan(), ExecInitMaterial(), ExecInitNamedTuplestoreScan(), ExecInitSampleScan(), ExecInitScanTupleSlot(), ExecInitSeqScan(), ExecInitSort(), ExecInitSubqueryScan(), ExecInitTableFuncScan(), ExecInitTidScan(), ExecInitValuesScan(), ExecInitWindowAgg(), ExecInitWorkTableScan(), ExecMaterial(), ExecReScanAgg(), ExecReScanCteScan(), ExecReScanFunctionScan(), ExecReScanMaterial(), ExecReScanNamedTuplestoreScan(), ExecReScanSort(), ExecReScanSubqueryScan(), ExecReScanTableFuncScan(), ExecReScanValuesScan(), ExecReScanWindowAgg(), ExecReScanWorkTableScan(), ExecScan(), ExecScanFetch(), ExecScanReScan(), ExecSeqScanEstimate(), ExecSeqScanInitializeDSM(), ExecSeqScanInitializeWorker(), ExecSetTupleBound(), ExecSort(), ExecSortEstimate(), ExecSortInitializeDSM(), ExecSortInitializeWorker(), execute_dml_stmt(), ExecWindowAgg(), ExecWorkTableScan(), fetch_more_data(), fileBeginForeignScan(), finalize_aggregate(), finalize_aggregates(), finalize_partialaggregate(), finalize_windowaggregate(), find_hash_columns(), find_unaggregated_cols(), ForeignNext(), ForeignRecheck(), FunctionNext(), get_returning_data(), IndexNext(), IndexNextWithReorder(), IndexOnlyNext(), IndexRecheck(), MultiExecBitmapIndexScan(), NamedTuplestoreScanNext(), postgresBeginDirectModify(), postgresBeginForeignScan(), postgresExplainDirectModify(), postgresExplainForeignScan(), postgresIterateDirectModify(), postgresRecheckForeignScan(), postgresReScanForeignScan(), project_aggregates(), reorderqueue_push(), row_is_in_frame(), SeqNext(), show_agg_keys(), show_foreignscan_info(), show_group_keys(), show_sort_keys(), spool_tuples(), TableFuncNext(), tablesample_init(), tfuncInitialize(), tfuncLoadRows(), TidExprListCreate(), TidListEval(), TidNext(), update_frameheadpos(), update_frametailpos(), update_grouptailpos(), ValuesNext(), window_gettupleslot(), WinGetFuncArgCurrent(), WinGetFuncArgInFrame(), WinGetFuncArgInPartition(), WinRowsArePeers(), and WorkTableScanNext().

◆ ss_currentRelation

◆ ss_currentScanDesc

◆ ss_ScanTupleSlot


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