PostgreSQL Source Code git master
Data Fields
ParamListInfoData Struct Reference

#include <params.h>

Data Fields

 
void *  paramFetchArg
 
 
void *  paramCompileArg
 
 
void *  parserSetupArg
 
char *  paramValuesStr
 
int  numParams
 
 

Detailed Description

Definition at line 109 of file params.h.

Field Documentation

numParams

int ParamListInfoData::numParams

Definition at line 118 of file params.h.

Referenced by BuildParamLogString(), copyParamList(), errdetail_params(), EstimateParamListSpace(), eval_const_expressions_mutator(), ExplainQueryParameters(), format_preparedparamsdata(), makeParamList(), paramlist_param_ref(), plpgsql_estate_setup(), plpgsql_param_fetch(), postquel_sub_params(), and SerializeParamList().

paramCompile

ParamCompileHook ParamListInfoData::paramCompile

Definition at line 113 of file params.h.

Referenced by ExecInitExprRec(), makeParamList(), and plpgsql_estate_setup().

paramCompileArg

void* ParamListInfoData::paramCompileArg

Definition at line 114 of file params.h.

Referenced by makeParamList(), and plpgsql_estate_setup().

paramFetch

ParamFetchHook ParamListInfoData::paramFetch

Definition at line 111 of file params.h.

Referenced by BuildParamLogString(), copyParamList(), EstimateParamListSpace(), eval_const_expressions_mutator(), ExecEvalParamExtern(), fetch_cursor_param_value(), makeParamList(), paramlist_param_ref(), plpgsql_estate_setup(), and SerializeParamList().

paramFetchArg

void* ParamListInfoData::paramFetchArg

Definition at line 112 of file params.h.

Referenced by makeParamList(), plpgsql_estate_setup(), plpgsql_param_compile(), plpgsql_param_eval_generic(), plpgsql_param_eval_generic_ro(), plpgsql_param_eval_recfield(), plpgsql_param_eval_var(), plpgsql_param_eval_var_check(), plpgsql_param_eval_var_ro(), plpgsql_param_eval_var_transfer(), and plpgsql_param_fetch().

params

ParamExternData ParamListInfoData::params[FLEXIBLE_ARRAY_MEMBER]

Definition at line 124 of file params.h.

Referenced by _SPI_convert_params(), BuildParamLogString(), copyParamList(), EstimateParamListSpace(), eval_const_expressions_mutator(), EvaluateParams(), exec_bind_message(), exec_eval_using_params(), ExecEvalParamExtern(), fetch_cursor_param_value(), format_preparedparamsdata(), paramlist_param_ref(), postquel_sub_params(), RestoreParamList(), and SerializeParamList().

paramValuesStr

char* ParamListInfoData::paramValuesStr

Definition at line 117 of file params.h.

Referenced by exec_bind_message(), and makeParamList().

parserSetup

ParserSetupHook ParamListInfoData::parserSetup

Definition at line 115 of file params.h.

Referenced by makeParamList(), and plpgsql_estate_setup().

parserSetupArg

void* ParamListInfoData::parserSetupArg

Definition at line 116 of file params.h.

Referenced by exec_eval_simple_expr(), makeParamList(), plpgsql_estate_setup(), plpgsql_param_compile(), plpgsql_param_fetch(), and setup_param_list().


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

AltStyle によって変換されたページ (->オリジナル) /