PostgreSQL Source Code  git master
EPQState Struct Reference

#include <execnodes.h>

Data Fields

EStateparentestate
 
int epqParam
 
ListresultRelations
 
Listtuple_table
 
TupleTableSlot ** relsubs_slot
 
Planplan
 
ListarowMarks
 
TupleTableSlotorigslot
 
EStaterecheckestate
 
ExecAuxRowMark ** relsubs_rowmark
 
boolrelsubs_done
 
boolrelsubs_blocked
 
PlanStaterecheckplanstate
 

Detailed Description

Definition at line 1251 of file execnodes.h.

Field Documentation

◆ arowMarks

List* EPQState::arowMarks

Definition at line 1273 of file execnodes.h.

Referenced by EvalPlanQualInit(), EvalPlanQualSetPlan(), and EvalPlanQualStart().

◆ epqParam

int EPQState::epqParam

Definition at line 1255 of file execnodes.h.

Referenced by EvalPlanQualBegin(), and EvalPlanQualInit().

◆ origslot

TupleTableSlot* EPQState::origslot

Definition at line 1281 of file execnodes.h.

Referenced by EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), and EvalPlanQualInit().

◆ parentestate

EState* EPQState::parentestate

◆ plan

Plan* EPQState::plan

Definition at line 1272 of file execnodes.h.

Referenced by EvalPlanQualBegin(), EvalPlanQualInit(), and EvalPlanQualSetPlan().

◆ recheckestate

◆ recheckplanstate

PlanState* EPQState::recheckplanstate

◆ relsubs_blocked

bool* EPQState::relsubs_blocked

◆ relsubs_done

◆ relsubs_rowmark

◆ relsubs_slot

◆ resultRelations

List* EPQState::resultRelations

Definition at line 1256 of file execnodes.h.

Referenced by EvalPlanQualInit(), and EvalPlanQualStart().

◆ tuple_table

List* EPQState::tuple_table

Definition at line 1264 of file execnodes.h.

Referenced by EvalPlanQualEnd(), EvalPlanQualInit(), and EvalPlanQualSlot().


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