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(), makeParamList(), and plpgsql_estate_setup().

◆ paramCompileArg

void* ParamListInfoData::paramCompileArg

Definition at line 115 of file params.h.

Referenced by makeParamList(), and plpgsql_estate_setup().

◆ paramFetch

◆ paramFetchArg

◆ params

◆ paramValuesStr

char* ParamListInfoData::paramValuesStr

Definition at line 118 of file params.h.

Referenced by exec_bind_message(), and makeParamList().

◆ parserSetup

ParserSetupHook ParamListInfoData::parserSetup

Definition at line 116 of file params.h.

Referenced by makeParamList(), and plpgsql_estate_setup().

◆ parserSetupArg

void* ParamListInfoData::parserSetupArg

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