PostgreSQL Source Code git master
Public Member Functions | Data Fields
PlanRowMark Struct Reference

#include <plannodes.h>

Public Member Functions

  pg_node_attr (no_equal, no_query_jumble) NodeTag type
 

Data Fields

 
 
 
 
int  allMarkTypes
 
 
 
bool  isParent
 

Detailed Description

Definition at line 1577 of file plannodes.h.

Member Function Documentation

pg_node_attr()

PlanRowMark::pg_node_attr ( no_equal  ,
no_query_jumble   
)

Field Documentation

allMarkTypes

int PlanRowMark::allMarkTypes

Definition at line 1591 of file plannodes.h.

Referenced by expand_inherited_rtentry(), expand_single_inheritance_child(), preprocess_rowmarks(), and preprocess_targetlist().

isParent

bool PlanRowMark::isParent

Definition at line 1597 of file plannodes.h.

Referenced by ExecInitLockRows(), ExecInitModifyTable(), expand_inherited_rtentry(), expand_single_inheritance_child(), InitPlan(), preprocess_rowmarks(), and preprocess_targetlist().

markType

RowMarkType PlanRowMark::markType

Definition at line 1589 of file plannodes.h.

Referenced by expand_single_inheritance_child(), InitPlan(), preprocess_rowmarks(), remove_self_join_rel(), and remove_self_joins_one_group().

prti

Index PlanRowMark::prti

Definition at line 1585 of file plannodes.h.

Referenced by ChangeVarNodes_walker(), expand_single_inheritance_child(), InitPlan(), preprocess_rowmarks(), preprocess_targetlist(), remove_self_join_rel(), set_plan_references(), and set_plan_refs().

rowmarkId

Index PlanRowMark::rowmarkId

Definition at line 1587 of file plannodes.h.

Referenced by expand_inherited_rtentry(), expand_single_inheritance_child(), InitPlan(), preprocess_rowmarks(), and preprocess_targetlist().

rti

Index PlanRowMark::rti

Definition at line 1583 of file plannodes.h.

Referenced by ChangeVarNodes_walker(), ExecInitLockRows(), ExecInitModifyTable(), expand_inherited_rtentry(), expand_single_inheritance_child(), get_plan_rowmark(), InitPlan(), preprocess_rowmarks(), preprocess_targetlist(), remove_self_join_rel(), remove_self_joins_one_group(), remove_useless_result_rtes(), set_plan_references(), and set_plan_refs().

strength

LockClauseStrength PlanRowMark::strength

Definition at line 1593 of file plannodes.h.

Referenced by deparseLockingClause(), expand_single_inheritance_child(), InitPlan(), and preprocess_rowmarks().

waitPolicy

LockWaitPolicy PlanRowMark::waitPolicy

Definition at line 1595 of file plannodes.h.

Referenced by expand_single_inheritance_child(), InitPlan(), and preprocess_rowmarks().


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

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