PostgreSQL Source Code git master
Data Fields
ScanState Struct Reference

#include <execnodes.h>

Data Fields

 
 
 
 

Detailed Description

Definition at line 1613 of file execnodes.h.

Field Documentation

ps

PlanState ScanState::ps

Definition at line 1615 of file execnodes.h.

Referenced by agg_retrieve_direct(), agg_retrieve_hash_table_in_memory(), are_peers(), BitmapHeapNext(), BitmapHeapRecheck(), BitmapTableScanSetup(), build_hash_table(), build_pertrans_for_aggref(), calculate_frame_offsets(), conversion_error_callback(), create_cursor(), CteScanNext(), eval_windowaggregates(), eval_windowfunction(), ExecAggEstimate(), ExecAggInitializeDSM(), ExecAggInitializeWorker(), ExecAssignScanProjectionInfo(), ExecAssignScanProjectionInfoWithVarno(), ExecBitmapHeapEstimate(), ExecBitmapHeapInitializeDSM(), ExecBitmapHeapInitializeWorker(), ExecBitmapHeapReInitializeDSM(), ExecBitmapIndexScanEstimate(), ExecBitmapIndexScanInitializeDSM(), ExecBitmapIndexScanInitializeWorker(), ExecBuildAggTrans(), ExecCustomScanInitializeDSM(), ExecCustomScanInitializeWorker(), ExecCustomScanReInitializeDSM(), ExecEndForeignScan(), ExecForeignScan(), ExecForeignScanInitializeDSM(), ExecForeignScanInitializeWorker(), ExecForeignScanReInitializeDSM(), ExecGroup(), ExecIncrementalSort(), ExecIncrementalSortEstimate(), ExecIncrementalSortInitializeDSM(), ExecIncrementalSortInitializeWorker(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexOnlyScanEstimate(), ExecIndexOnlyScanInitializeDSM(), ExecIndexOnlyScanInitializeWorker(), ExecIndexOnlyScanReInitializeDSM(), ExecIndexRestrPos(), ExecIndexScanEstimate(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecIndexScanReInitializeDSM(), 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(), ExecScanExtended(), 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(), gettuple_eval_partition(), hash_create_memory(), hashagg_recompile_expressions(), ignorenulls_getfuncarginframe(), IndexNext(), IndexNextWithReorder(), IndexOnlyNext(), IndexRecheck(), isCurrentGroup(), MakeTidOpExpr(), MemoizeHash_equal(), MemoizeHash_hash(), MultiExecBitmapIndexScan(), NamedTuplestoreScanNext(), postgresBeginDirectModify(), postgresBeginForeignScan(), postgresExplainDirectModify(), postgresExplainForeignScan(), postgresIterateDirectModify(), postgresRecheckForeignScan(), postgresReScanForeignScan(), prepare_probe_slot(), prepare_tuplestore(), 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(), show_window_def(), spool_tuples(), StoreIndexTuple(), switchToPresortedPrefixMode(), TableFuncNext(), tablesample_init(), tfuncInitialize(), tfuncLoadRows(), TidExprListCreate(), TidListEval(), TidNext(), TidRangeEval(), TidRangeNext(), update_frameheadpos(), update_frametailpos(), update_grouptailpos(), ValuesNext(), window_gettupleslot(), WinGetFuncArgCurrent(), WinGetFuncArgInFrame(), WinRowsArePeers(), and WorkTableScanNext().

ss_currentRelation

Relation ScanState::ss_currentRelation

Definition at line 1616 of file execnodes.h.

Referenced by BitmapTableScanSetup(), ExecIndexOnlyScanInitializeDSM(), ExecIndexOnlyScanInitializeWorker(), ExecIndexScanInitializeDSM(), ExecIndexScanInitializeWorker(), ExecInitBitmapHeapScan(), ExecInitBitmapIndexScan(), ExecInitCustomScan(), ExecInitForeignScan(), ExecInitIndexOnlyScan(), ExecInitIndexScan(), ExecInitSampleScan(), ExecInitSeqScan(), ExecInitTidRangeScan(), ExecInitTidScan(), ExecSeqScanEstimate(), ExecSeqScanInitializeDSM(), ExecSeqScanInitializeWorker(), ExecSeqScanReInitializeDSM(), fileBeginForeignScan(), fileExplainForeignScan(), fileReScanForeignScan(), ForeignNext(), IndexNext(), IndexNextWithReorder(), IndexOnlyNext(), postgresBeginDirectModify(), postgresBeginForeignScan(), search_plan_tree(), SeqNext(), tablesample_init(), TidListEval(), TidNext(), and TidRangeNext().

ss_currentScanDesc

struct TableScanDescData* ScanState::ss_currentScanDesc

Definition at line 1617 of file execnodes.h.

Referenced by BitmapHeapNext(), BitmapTableScanSetup(), ExecEndBitmapHeapScan(), ExecEndSampleScan(), ExecEndSeqScan(), ExecEndTidRangeScan(), ExecEndTidScan(), ExecInitBitmapIndexScan(), ExecInitIndexOnlyScan(), ExecInitIndexScan(), ExecInitSampleScan(), ExecInitTidRangeScan(), ExecInitTidScan(), ExecReScanBitmapHeapScan(), ExecReScanSeqScan(), ExecReScanTidScan(), ExecSeqScanInitializeDSM(), ExecSeqScanInitializeWorker(), ExecSeqScanReInitializeDSM(), SeqNext(), tablesample_getnext(), tablesample_init(), TidListEval(), TidNext(), and TidRangeNext().

ss_ScanTupleSlot

TupleTableSlot* ScanState::ss_ScanTupleSlot

Definition at line 1618 of file execnodes.h.

Referenced by agg_retrieve_direct(), agg_retrieve_hash_table_in_memory(), BitmapHeapNext(), CteScanNext(), ExecAssignScanProjectionInfo(), ExecAssignScanProjectionInfoWithVarno(), ExecAssignScanType(), execCurrentOf(), ExecGroup(), ExecInitAgg(), ExecInitScanTupleSlot(), ExecInitWindowAgg(), ExecReScanAgg(), ExecReScanGroup(), ExecReScanWindowAgg(), ExecScanFetch(), ExecScanReScan(), ExecWindowAgg(), fileIterateForeignScan(), find_hash_columns(), FunctionNext(), get_returning_data(), get_tupdesc_for_join_scan_tuples(), IndexNext(), IndexNextWithReorder(), IndexOnlyNext(), make_tuple_from_result_row(), NamedTuplestoreScanNext(), postgresIterateDirectModify(), postgresIterateForeignScan(), row_is_in_frame(), SeqNext(), TableFuncNext(), tablesample_getnext(), tfuncFetchRows(), tfuncInitialize(), tfuncLoadRows(), TidNext(), TidRangeNext(), update_frameheadpos(), update_frametailpos(), update_grouptailpos(), ValuesNext(), WinGetFuncArgCurrent(), and WorkTableScanNext().


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

AltStyle によって変換されたページ (->オリジナル) /