PostgreSQL Source Code git master
ExecRowMark Struct Reference

#include <execnodes.h>

Data Fields

Relation relation
 
Oid relid
 
Index rti
 
Index prti
 
Index rowmarkId
 
RowMarkType markType
 
LockClauseStrength strength
 
LockWaitPolicy waitPolicy
 
bool ermActive
 
ItemPointerData curCtid
 
void * ermExtra
 

Detailed Description

Definition at line 776 of file execnodes.h.

Field Documentation

◆ curCtid

ItemPointerData ExecRowMark::curCtid

Definition at line 787 of file execnodes.h.

Referenced by execCurrentOf(), ExecLockRows(), and InitPlan().

◆ ermActive

bool ExecRowMark::ermActive

Definition at line 786 of file execnodes.h.

Referenced by ExecLockRows(), and InitPlan().

◆ ermExtra

void* ExecRowMark::ermExtra

Definition at line 788 of file execnodes.h.

Referenced by InitPlan().

◆ markType

◆ prti

Index ExecRowMark::prti

Definition at line 781 of file execnodes.h.

Referenced by EvalPlanQualFetchRowMark(), ExecBuildAuxRowMark(), ExecLockRows(), and InitPlan().

◆ relation

Relation ExecRowMark::relation

Definition at line 778 of file execnodes.h.

Referenced by EvalPlanQualFetchRowMark(), ExecLockRows(), and InitPlan().

◆ relid

Oid ExecRowMark::relid

Definition at line 779 of file execnodes.h.

Referenced by EvalPlanQualFetchRowMark(), execCurrentOf(), ExecLockRows(), and InitPlan().

◆ rowmarkId

Index ExecRowMark::rowmarkId

Definition at line 782 of file execnodes.h.

Referenced by ExecBuildAuxRowMark(), and InitPlan().

◆ rti

Index ExecRowMark::rti

◆ strength

LockClauseStrength ExecRowMark::strength

Definition at line 784 of file execnodes.h.

Referenced by InitPlan().

◆ waitPolicy

LockWaitPolicy ExecRowMark::waitPolicy

Definition at line 785 of file execnodes.h.

Referenced by ExecLockRows(), and InitPlan().


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