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 619 of file execnodes.h.

Field Documentation

◆ curCtid

ItemPointerData ExecRowMark::curCtid

Definition at line 630 of file execnodes.h.

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

◆ ermActive

bool ExecRowMark::ermActive

Definition at line 629 of file execnodes.h.

Referenced by ExecLockRows(), and InitPlan().

◆ ermExtra

void* ExecRowMark::ermExtra

Definition at line 631 of file execnodes.h.

Referenced by InitPlan().

◆ markType

◆ prti

Index ExecRowMark::prti

Definition at line 624 of file execnodes.h.

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

◆ relation

Relation ExecRowMark::relation

Definition at line 621 of file execnodes.h.

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

◆ relid

Oid ExecRowMark::relid

Definition at line 622 of file execnodes.h.

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

◆ rowmarkId

Index ExecRowMark::rowmarkId

Definition at line 625 of file execnodes.h.

Referenced by ExecBuildAuxRowMark(), and InitPlan().

◆ rti

Index ExecRowMark::rti

◆ strength

LockClauseStrength ExecRowMark::strength

Definition at line 627 of file execnodes.h.

Referenced by InitPlan().

◆ waitPolicy

LockWaitPolicy ExecRowMark::waitPolicy

Definition at line 628 of file execnodes.h.

Referenced by ExecLockRows(), and InitPlan().


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