PostgreSQL Source Code git master
|
#include "nodes/execnodes.h"
Go to the source code of this file.
Functions | |
TidRangeScanState * | ExecInitTidRangeScan (TidRangeScan *node, EState *estate, int eflags) |
void | ExecEndTidRangeScan (TidRangeScanState *node) |
void | ExecReScanTidRangeScan (TidRangeScanState *node) |
void ExecEndTidRangeScan | ( | TidRangeScanState * | node | ) |
Definition at line 327 of file nodeTidrangescan.c.
References TidRangeScanState::ss, ScanState::ss_currentScanDesc, and table_endscan().
Referenced by ExecEndNode().
TidRangeScanState * ExecInitTidRangeScan | ( | TidRangeScan * | node, |
EState * | estate, | ||
int | eflags | ||
) |
Definition at line 347 of file nodeTidrangescan.c.
References ExecAssignExprContext(), ExecAssignScanProjectionInfo(), ExecInitQual(), ExecInitResultTypeTL(), ExecInitScanTupleSlot(), ExecOpenScanRelation(), PlanState::ExecProcNode, ExecTidRangeScan(), makeNode, PlanState::plan, ScanState::ps, PlanState::qual, RelationGetDescr, TidRangeScan::scan, Scan::scanrelid, TidRangeScanState::ss, ScanState::ss_currentRelation, ScanState::ss_currentScanDesc, PlanState::state, table_slot_callbacks(), TidExprListCreate(), and TidRangeScanState::trss_inScan.
Referenced by ExecInitNode().
void ExecReScanTidRangeScan | ( | TidRangeScanState * | node | ) |
Definition at line 308 of file nodeTidrangescan.c.
References ExecScanReScan(), TidRangeScanState::ss, and TidRangeScanState::trss_inScan.
Referenced by ExecReScan().