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 1292 of file execnodes.h.
List* EPQState::arowMarks |
Definition at line 1314 of file execnodes.h.
Referenced by EvalPlanQualInit(), EvalPlanQualSetPlan(), and EvalPlanQualStart().
int EPQState::epqParam |
Definition at line 1296 of file execnodes.h.
Referenced by EvalPlanQualBegin(), and EvalPlanQualInit().
TupleTableSlot* EPQState::origslot |
Definition at line 1322 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), and EvalPlanQualInit().
EState* EPQState::parentestate |
Definition at line 1295 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualSlot(), and EvalPlanQualStart().
Plan* EPQState::plan |
Definition at line 1313 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualInit(), and EvalPlanQualSetPlan().
EState* EPQState::recheckestate |
Definition at line 1327 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), EvalPlanQualInit(), EvalPlanQualNext(), and EvalPlanQualStart().
PlanState* EPQState::recheckplanstate |
Definition at line 1352 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualNext(), and EvalPlanQualStart().
bool* EPQState::relsubs_blocked |
Definition at line 1350 of file execnodes.h.
Referenced by EvalPlanQual(), EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualStart(), and ExecScanReScan().
bool* EPQState::relsubs_done |
Definition at line 1341 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 1334 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), EvalPlanQualInit(), EvalPlanQualStart(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), and ExecScanFetch().
TupleTableSlot** EPQState::relsubs_slot |
Definition at line 1306 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualSlot(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), and ExecScanFetch().
List* EPQState::resultRelations |
Definition at line 1297 of file execnodes.h.
Referenced by EvalPlanQualInit(), and EvalPlanQualStart().
List* EPQState::tuple_table |
Definition at line 1305 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualInit(), and EvalPlanQualSlot().