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

Field Documentation

◆ ps

PlanState ScanState::ps

Definition at line 1564 of file execnodes.h.

Referenced by agg_retrieve_direct(), agg_retrieve_hash_table_in_memory(), are_peers(), begin_partition(), BitmapHeapNext(), BitmapHeapRecheck(), build_hash_table(), build_pertrans_for_aggref(), conversion_error_callback(), create_cursor(), CteScanNext(), eval_windowaggregates(), eval_windowfunction(), ExecAggEstimate(), ExecAggInitializeDSM(), ExecAggInitializeWorker(), ExecAssignScanProjectionInfo(), ExecAssignScanProjectionInfoWithVarno(), ExecBitmapHeapInitializeDSM(), ExecBitmapHeapInitializeWorker(), ExecBitmapHeapReInitializeDSM(), ExecBuildAggTrans(), ExecCustomScanInitializeDSM(), ExecCustomScanInitializeWorker(), ExecCustomScanReInitializeDSM(), ExecEndForeignScan(), ExecForeignScan(), ExecForeignScanInitializeDSM(), ExecForeignScanInitializeWorker(), ExecForeignScanReInitializeDSM(), ExecGroup(), ExecIncrementalSort(), ExecIncrementalSortEstimate(), ExecIncrementalSortInitializeDSM(), ExecIncrementalSortInitializeWorker(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexOnlyScanEstimate(), ExecIndexOnlyScanInitializeDSM(), ExecIndexOnlyScanInitializeWorker(), ExecIndexRestrPos(), ExecIndexScanEstimate(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitAgg(), ExecInitBitmapHeapScan(), ExecInitBitmapIndexScan(), ExecInitCteScan(), ExecInitCustomScan(), ExecInitForeignScan(), ExecInitFunctionScan(), ExecInitGroup(), ExecInitIncrementalSort(), ExecInitIndexOnlyScan(), ExecInitIndexScan(), ExecInitMaterial(), ExecInitMemoize(), ExecInitNamedTuplestoreScan(), ExecInitSampleScan(), ExecInitScanTupleSlot(), ExecInitSeqScan(), ExecInitSort(), ExecInitSubqueryScan(), ExecInitTableFuncScan(), ExecInitTidRangeScan(), ExecInitTidScan(), ExecInitValuesScan(), ExecInitWindowAgg(), ExecInitWorkTableScan(), ExecMaterial(), ExecMemoize(), ExecMemoizeEstimate(), ExecMemoizeInitializeDSM(), ExecMemoizeInitializeWorker(), ExecReScanAgg(), ExecReScanCteScan(), ExecReScanForeignScan(), ExecReScanFunctionScan(), ExecReScanIncrementalSort(), 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_cols(), find_hash_columns(), ForeignNext(), ForeignRecheck(), FunctionNext(), get_returning_data(), get_tupdesc_for_join_scan_tuples(), hashagg_recompile_expressions(), IndexNext(), IndexNextWithReorder(), IndexOnlyNext(), IndexRecheck(), isCurrentGroup(), MakeTidOpExpr(), MemoizeHash_equal(), MemoizeHash_hash(), MultiExecBitmapIndexScan(), NamedTuplestoreScanNext(), postgresBeginDirectModify(), postgresBeginForeignScan(), postgresExplainDirectModify(), postgresExplainForeignScan(), postgresIterateDirectModify(), postgresRecheckForeignScan(), postgresReScanForeignScan(), prepare_probe_slot(), preparePresortedCols(), project_aggregates(), reorderqueue_push(), row_is_in_frame(), SeqNext(), show_agg_keys(), show_foreignscan_info(), show_group_keys(), show_hashagg_info(), show_incremental_sort_keys(), show_sort_keys(), spool_tuples(), switchToPresortedPrefixMode(), TableFuncNext(), tablesample_init(), tfuncInitialize(), tfuncLoadRows(), TidExprListCreate(), TidListEval(), TidNext(), TidRangeEval(), TidRangeNext(), 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: