PostgreSQL Source Code git master
Data Fields
EPQState Struct Reference

#include <execnodes.h>

Data Fields

 
int  epqParam
 
 
 
 
Planplan
 
 
 
 
 
bool *  relsubs_done
 
bool *  relsubs_blocked
 
 

Detailed Description

Definition at line 1292 of file execnodes.h.

Field Documentation

arowMarks

List* EPQState::arowMarks

Definition at line 1314 of file execnodes.h.

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

epqParam

int EPQState::epqParam

Definition at line 1296 of file execnodes.h.

Referenced by EvalPlanQualBegin(), and EvalPlanQualInit().

origslot

TupleTableSlot* EPQState::origslot

Definition at line 1322 of file execnodes.h.

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

parentestate

EState* EPQState::parentestate

Definition at line 1295 of file execnodes.h.

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

plan

Plan* EPQState::plan

Definition at line 1313 of file execnodes.h.

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

recheckestate

EState* EPQState::recheckestate

Definition at line 1327 of file execnodes.h.

Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), EvalPlanQualInit(), EvalPlanQualNext(), and EvalPlanQualStart().

recheckplanstate

PlanState* EPQState::recheckplanstate

Definition at line 1352 of file execnodes.h.

Referenced by EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualNext(), and EvalPlanQualStart().

relsubs_blocked

bool* EPQState::relsubs_blocked

Definition at line 1350 of file execnodes.h.

Referenced by EvalPlanQual(), EvalPlanQualBegin(), EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualStart(), and ExecScanReScan().

relsubs_done

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().

relsubs_rowmark

ExecAuxRowMark** EPQState::relsubs_rowmark

Definition at line 1334 of file execnodes.h.

Referenced by EvalPlanQualEnd(), EvalPlanQualFetchRowMark(), EvalPlanQualInit(), EvalPlanQualStart(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), and ExecScanFetch().

relsubs_slot

TupleTableSlot** EPQState::relsubs_slot

Definition at line 1306 of file execnodes.h.

Referenced by EvalPlanQualEnd(), EvalPlanQualInit(), EvalPlanQualSlot(), ExecIndexMarkPos(), ExecIndexOnlyMarkPos(), ExecIndexOnlyRestrPos(), ExecIndexRestrPos(), and ExecScanFetch().

resultRelations

List* EPQState::resultRelations

Definition at line 1297 of file execnodes.h.

Referenced by EvalPlanQualInit(), and EvalPlanQualStart().

tuple_table

List* EPQState::tuple_table

Definition at line 1305 of file execnodes.h.

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


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

AltStyle によって変換されたページ (->オリジナル) /