PostgreSQL Source Code
git master
|
#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] |
int ParamListInfoData::numParams |
Definition at line 119 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().
ParamCompileHook ParamListInfoData::paramCompile |
Definition at line 114 of file params.h.
Referenced by ExecInitExprRec(), makeParamList(), and plpgsql_estate_setup().
void* ParamListInfoData::paramCompileArg |
Definition at line 115 of file params.h.
Referenced by makeParamList(), and plpgsql_estate_setup().
ParamFetchHook ParamListInfoData::paramFetch |
Definition at line 112 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().
void* ParamListInfoData::paramFetchArg |
Definition at line 113 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_ro(), and plpgsql_param_fetch().
ParamExternData ParamListInfoData::params[FLEXIBLE_ARRAY_MEMBER] |
Definition at line 125 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().
char* ParamListInfoData::paramValuesStr |
Definition at line 118 of file params.h.
Referenced by exec_bind_message(), and makeParamList().
ParserSetupHook ParamListInfoData::parserSetup |
Definition at line 116 of file params.h.
Referenced by makeParamList(), and plpgsql_estate_setup().
void* ParamListInfoData::parserSetupArg |
Definition at line 117 of file params.h.
Referenced by exec_eval_simple_expr(), makeParamList(), plpgsql_estate_setup(), plpgsql_param_compile(), plpgsql_param_fetch(), and setup_param_list().