PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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 760 of file execnodes.h.

Field Documentation

◆ curCtid

ItemPointerData ExecRowMark::curCtid

Definition at line 771 of file execnodes.h.

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

◆ ermActive

bool ExecRowMark::ermActive

Definition at line 770 of file execnodes.h.

Referenced by ExecLockRows(), and InitPlan().

◆ ermExtra

void* ExecRowMark::ermExtra

Definition at line 772 of file execnodes.h.

Referenced by InitPlan().

◆ markType

◆ prti

Index ExecRowMark::prti

Definition at line 765 of file execnodes.h.

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

◆ relation

Relation ExecRowMark::relation

Definition at line 762 of file execnodes.h.

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

◆ relid

Oid ExecRowMark::relid

Definition at line 763 of file execnodes.h.

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

◆ rowmarkId

Index ExecRowMark::rowmarkId

Definition at line 766 of file execnodes.h.

Referenced by ExecBuildAuxRowMark(), and InitPlan().

◆ rti

Index ExecRowMark::rti

◆ strength

LockClauseStrength ExecRowMark::strength

Definition at line 768 of file execnodes.h.

Referenced by InitPlan().

◆ waitPolicy

LockWaitPolicy ExecRowMark::waitPolicy

Definition at line 769 of file execnodes.h.

Referenced by ExecLockRows(), and InitPlan().


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