PostgreSQL Source Code  git master
_SPI_plan Struct Reference

#include <spi_priv.h>

Data Fields

int magic
 
bool saved
 
bool oneshot
 
bool no_snapshots
 
Listplancache_list
 
MemoryContext plancxt
 
int cursor_options
 
int nargs
 
Oidargtypes
 
ParserSetupHook parserSetup
 
void * parserSetupArg
 

Detailed Description

Definition at line 90 of file spi_priv.h.

Field Documentation

◆ argtypes

◆ cursor_options

◆ magic

◆ nargs

◆ no_snapshots

bool _SPI_plan::no_snapshots

Definition at line 95 of file spi_priv.h.

Referenced by _SPI_execute_plan(), exec_stmt_call(), and exec_stmt_set().

◆ oneshot

◆ parserSetup

◆ parserSetupArg

◆ plancache_list

◆ plancxt

MemoryContext _SPI_plan::plancxt

Definition at line 97 of file spi_priv.h.

Referenced by _SPI_make_plan_non_temp(), _SPI_save_plan(), SPI_freeplan(), and SPI_keepplan().

◆ saved


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