PostgreSQL Source Code  git master
ParamListInfoData Struct Reference

#include <params.h>

Data Fields

ParamFetchHook paramFetch
void * paramFetchArg
ParamCompileHook paramCompile
void * paramCompileArg
ParserSetupHook parserSetup
void * parserSetupArg
char * paramValuesStr
int numParams
ParamExternData params [FLEXIBLE_ARRAY_MEMBER]

Detailed Description

Definition at line 110 of file params.h.

Field Documentation

◆ numParams

◆ paramCompile

ParamCompileHook ParamListInfoData::paramCompile

Definition at line 114 of file params.h.

Referenced by ExecInitExprRec(), and plpgsql_estate_setup().

◆ paramCompileArg

void* ParamListInfoData::paramCompileArg

Definition at line 115 of file params.h.

Referenced by plpgsql_estate_setup().

◆ paramFetch

◆ paramFetchArg

◆ params

◆ paramValuesStr

char* ParamListInfoData::paramValuesStr

Definition at line 118 of file params.h.

Referenced by exec_bind_message(), and ParamsErrorCallback().

◆ parserSetup

ParserSetupHook ParamListInfoData::parserSetup

Definition at line 116 of file params.h.

Referenced by plpgsql_estate_setup(), SPI_cursor_parse_open(), and SPI_execute_extended().

◆ parserSetupArg

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