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 1286 of file execnodes.h.
List* EPQState::arowMarks |
Definition at line 1308 of file execnodes.h.
Referenced by EvalPlanQualInit(), EvalPlanQualSetPlan(), and EvalPlanQualStart().
int EPQState::epqParam |
Definition at line 1290 of file execnodes.h.
Referenced by EvalPlanQualBegin(), and EvalPlanQualInit().
TupleTableSlot* EPQState::origslot |
Definition at line 1316 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), and EvalPlanQualInit().
EState* EPQState::parentestate |
Definition at line 1289 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualSlot(), and EvalPlanQualStart().
Plan* EPQState::plan |
Definition at line 1307 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualInit(), and EvalPlanQualSetPlan().
EState* EPQState::recheckestate |
Definition at line 1321 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), EvalPlanQualInit(), EvalPlanQualNext(), and EvalPlanQualStart().
PlanState* EPQState::recheckplanstate |
Definition at line 1346 of file execnodes.h.
Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualNext(), and EvalPlanQualStart().
bool* EPQState::relsubs_blocked |
Definition at line 1344 of file execnodes.h.
Referenced by EvalPlanQual(), EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualStart(), and ExecScanReScan().
bool* EPQState::relsubs_done |
Definition at line 1335 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 1328 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), EvalPlanQualInit(), EvalPlanQualStart(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), and ExecScanFetch().
TupleTableSlot** EPQState::relsubs_slot |
Definition at line 1300 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualSlot(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), and ExecScanFetch().
List* EPQState::resultRelations |
Definition at line 1291 of file execnodes.h.
Referenced by EvalPlanQualInit(), and EvalPlanQualStart().
List* EPQState::tuple_table |
Definition at line 1299 of file execnodes.h.
Referenced by EvalPlanQualEnd(), EvalPlanQualInit(), and EvalPlanQualSlot().