PostgreSQL Source Code git master
CachedPlan Struct Reference

#include <plancache.h>

Data Fields

int magic
 
Liststmt_list
 
bool is_oneshot
 
bool is_saved
 
bool is_valid
 
Oid planRoleId
 
bool dependsOnRole
 
TransactionId saved_xmin
 
int generation
 
int refcount
 
MemoryContext context
 

Detailed Description

Definition at line 159 of file plancache.h.

Field Documentation

◆ context

MemoryContext CachedPlan::context

Definition at line 172 of file plancache.h.

Referenced by CachedPlanSetParentContext().

◆ dependsOnRole

bool CachedPlan::dependsOnRole

Definition at line 167 of file plancache.h.

◆ generation

int CachedPlan::generation

Definition at line 170 of file plancache.h.

Referenced by init_execution_state().

◆ is_oneshot

bool CachedPlan::is_oneshot

Definition at line 163 of file plancache.h.

◆ is_saved

bool CachedPlan::is_saved

Definition at line 164 of file plancache.h.

◆ is_valid

bool CachedPlan::is_valid

◆ magic

int CachedPlan::magic

Definition at line 161 of file plancache.h.

Referenced by CachedPlanSetParentContext().

◆ planRoleId

Oid CachedPlan::planRoleId

Definition at line 166 of file plancache.h.

◆ refcount

int CachedPlan::refcount

Definition at line 171 of file plancache.h.

◆ saved_xmin

TransactionId CachedPlan::saved_xmin

Definition at line 168 of file plancache.h.

◆ stmt_list


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