PostgreSQL Source Code
git master
|
#include <execnodes.h>
Data Fields | |
EState * | parentestate |
int | epqParam |
List * | resultRelations |
List * | tuple_table |
TupleTableSlot ** | relsubs_slot |
Plan * | plan |
List * | arowMarks |
TupleTableSlot * | origslot |
EState * | recheckestate |
ExecAuxRowMark ** | relsubs_rowmark |
bool * | relsubs_done |
bool * | relsubs_blocked |
PlanState * | recheckplanstate |
Definition at line 1259 of file execnodes.h.
List* EPQState::arowMarks |
Definition at line 1281 of file execnodes.h.
Referenced by EvalPlanQualInit(), EvalPlanQualSetPlan(), and EvalPlanQualStart().
int EPQState::epqParam |
Definition at line 1263 of file execnodes.h.
Referenced by EvalPlanQualBegin(), and EvalPlanQualInit().
TupleTableSlot* EPQState::origslot |
Definition at line 1289 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), and EvalPlanQualInit().
EState* EPQState::parentestate |
Definition at line 1262 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualSlot(), and EvalPlanQualStart().
Plan* EPQState::plan |
Definition at line 1280 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualInit(), and EvalPlanQualSetPlan().
EState* EPQState::recheckestate |
Definition at line 1294 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), EvalPlanQualInit(), EvalPlanQualNext(), and EvalPlanQualStart().
PlanState* EPQState::recheckplanstate |
Definition at line 1319 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualNext(), and EvalPlanQualStart().
bool* EPQState::relsubs_blocked |
Definition at line 1317 of file execnodes.h.
Referenced by EvalPlanQual(), EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualStart(), and ExecScanReScan().
bool* EPQState::relsubs_done |
Definition at line 1308 of file execnodes.h.
Referenced by EvalPlanQual(), EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualStart(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), ExecScanFetch(), and ExecScanReScan().
ExecAuxRowMark** EPQState::relsubs_rowmark |
Definition at line 1301 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), EvalPlanQualInit(), EvalPlanQualStart(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), and ExecScanFetch().
TupleTableSlot** EPQState::relsubs_slot |
Definition at line 1273 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualSlot(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), and ExecScanFetch().
List* EPQState::resultRelations |
Definition at line 1264 of file execnodes.h.
Referenced by EvalPlanQualInit(), and EvalPlanQualStart().
List* EPQState::tuple_table |
Definition at line 1272 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualInit(), and EvalPlanQualSlot().