PostgreSQL Source Code  git master
_SPI_plan Struct Reference

#include <spi_priv.h>

Data Fields

int magic
bool saved
bool oneshot
bool no_snapshots
MemoryContext plancxt
int cursor_options
int nargs
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: