Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

FunctionCallInfoData Struct Reference

#include <fmgr.h>

Data Fields

FmgrInfoflinfo
fmNodePtr context
fmNodePtr resultinfo
Oid fncollation
bool isnull
short nargs
Datum arg [FUNC_MAX_ARGS]
bool argnull [FUNC_MAX_ARGS]

Detailed Description

Definition at line 66 of file fmgr.h.


Field Documentation

Definition at line 75 of file fmgr.h.

Referenced by advance_aggregates(), advance_transition_function(), advance_windowaggregate(), array_cmp(), array_contain_compare(), array_eq(), array_map(), array_replace_internal(), DirectFunctionCall1Coll(), DirectFunctionCall2Coll(), DirectFunctionCall3Coll(), DirectFunctionCall4Coll(), DirectFunctionCall5Coll(), DirectFunctionCall6Coll(), DirectFunctionCall7Coll(), DirectFunctionCall8Coll(), DirectFunctionCall9Coll(), eval_windowfunction(), ExecEvalDistinct(), ExecEvalFuncArgs(), ExecEvalNullIf(), ExecEvalRowCompare(), ExecMakeFunctionResult(), ExecMakeFunctionResultNoSets(), ExecMakeTableFunctionResult(), finalize_aggregate(), finalize_windowaggregate(), FunctionCall1Coll(), FunctionCall2Coll(), FunctionCall3Coll(), FunctionCall4Coll(), FunctionCall5Coll(), FunctionCall6Coll(), FunctionCall7Coll(), FunctionCall8Coll(), FunctionCall9Coll(), HandleFunctionRequest(), hash_array(), index_reloptions(), InputFunctionCall(), int2vectorrecv(), myFunctionCall2Coll(), OidFunctionCall1Coll(), OidFunctionCall2Coll(), OidFunctionCall3Coll(), OidFunctionCall4Coll(), OidFunctionCall5Coll(), OidFunctionCall6Coll(), OidFunctionCall7Coll(), OidFunctionCall8Coll(), OidFunctionCall9Coll(), oidvectorrecv(), parse_fcall_arguments(), parse_fcall_arguments_20(), plperl_call_perl_func(), plpgsql_exec_function(), PLy_function_build_args(), postquel_sub_params(), PrepareSortSupportComparisonShim(), process_ordered_aggregate_multi(), process_ordered_aggregate_single(), ReceiveFunctionCall(), record_cmp(), and record_eq().

Definition at line 71 of file fmgr.h.

Referenced by compute_function_hashkey(), do_compile(), and ExecMakeTableFunctionResult().


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