PostgreSQL Source Code
git master
|
Data Fields | |
char * | proname |
MemoryContext | fn_cxt |
unsigned long | fn_refcount |
TransactionId | fn_xmin |
ItemPointerData | fn_tid |
SV * | reference |
plperl_interp_desc * | interp |
bool | fn_readonly |
Oid | lang_oid |
List * | trftypes |
bool | lanpltrusted |
bool | fn_retistuple |
bool | fn_retisset |
bool | fn_retisarray |
Oid | result_oid |
FmgrInfo | result_in_func |
Oid | result_typioparam |
int | nargs |
FmgrInfo * | arg_out_func |
bool * | arg_is_rowtype |
Oid * | arg_arraytype |
Oid* plperl_proc_desc::arg_arraytype |
Definition at line 124 of file plperl.c.
Referenced by compile_plperl_function(), and plperl_call_perl_func().
bool* plperl_proc_desc::arg_is_rowtype |
Definition at line 123 of file plperl.c.
Referenced by compile_plperl_function(), and plperl_call_perl_func().
FmgrInfo* plperl_proc_desc::arg_out_func |
Definition at line 122 of file plperl.c.
Referenced by compile_plperl_function(), and plperl_call_perl_func().
MemoryContext plperl_proc_desc::fn_cxt |
Definition at line 103 of file plperl.c.
Referenced by compile_plperl_function(), and free_plperl_function().
bool plperl_proc_desc::fn_readonly |
Definition at line 109 of file plperl.c.
Referenced by compile_plperl_function(), plperl_inline_handler(), plperl_spi_exec(), plperl_spi_exec_prepared(), and plperl_spi_query_prepared().
unsigned long plperl_proc_desc::fn_refcount |
Definition at line 104 of file plperl.c.
Referenced by compile_plperl_function(), and free_plperl_function().
bool plperl_proc_desc::fn_retisarray |
Definition at line 115 of file plperl.c.
Referenced by compile_plperl_function(), and plperl_inline_handler().
bool plperl_proc_desc::fn_retisset |
Definition at line 114 of file plperl.c.
Referenced by compile_plperl_function(), plperl_func_handler(), plperl_inline_handler(), and plperl_return_next_internal().
bool plperl_proc_desc::fn_retistuple |
Definition at line 113 of file plperl.c.
Referenced by compile_plperl_function(), plperl_inline_handler(), and plperl_return_next_internal().
ItemPointerData plperl_proc_desc::fn_tid |
Definition at line 106 of file plperl.c.
Referenced by compile_plperl_function(), and validate_plperl_function().
TransactionId plperl_proc_desc::fn_xmin |
Definition at line 105 of file plperl.c.
Referenced by compile_plperl_function(), and validate_plperl_function().
plperl_interp_desc* plperl_proc_desc::interp |
Definition at line 108 of file plperl.c.
Referenced by compile_plperl_function(), free_plperl_function(), plperl_event_trigger_handler(), plperl_func_handler(), and plperl_trigger_handler().
Oid plperl_proc_desc::lang_oid |
Definition at line 110 of file plperl.c.
Referenced by compile_plperl_function(), plperl_call_perl_func(), plperl_hash_from_tuple(), plperl_inline_handler(), plperl_ref_from_pg_array(), and plperl_sv_to_datum().
bool plperl_proc_desc::lanpltrusted |
Definition at line 112 of file plperl.c.
Referenced by compile_plperl_function(), and plperl_inline_handler().
int plperl_proc_desc::nargs |
Definition at line 121 of file plperl.c.
Referenced by compile_plperl_function(), plperl_call_perl_func(), and plperl_inline_handler().
char* plperl_proc_desc::proname |
Definition at line 102 of file plperl.c.
Referenced by compile_plperl_function(), plperl_create_sub(), plperl_event_trigger_handler(), plperl_func_handler(), plperl_inline_handler(), and plperl_trigger_handler().
SV* plperl_proc_desc::reference |
Definition at line 107 of file plperl.c.
Referenced by compile_plperl_function(), free_plperl_function(), plperl_call_perl_event_trigger_func(), plperl_call_perl_func(), plperl_call_perl_trigger_func(), plperl_create_sub(), and plperl_inline_handler().
FmgrInfo plperl_proc_desc::result_in_func |
Definition at line 118 of file plperl.c.
Referenced by compile_plperl_function(), plperl_func_handler(), and plperl_return_next_internal().
Oid plperl_proc_desc::result_oid |
Definition at line 117 of file plperl.c.
Referenced by compile_plperl_function(), plperl_func_handler(), plperl_inline_handler(), and plperl_return_next_internal().
Oid plperl_proc_desc::result_typioparam |
Definition at line 119 of file plperl.c.
Referenced by compile_plperl_function(), plperl_func_handler(), and plperl_return_next_internal().
List* plperl_proc_desc::trftypes |
Definition at line 111 of file plperl.c.
Referenced by compile_plperl_function(), plperl_call_perl_func(), plperl_hash_from_tuple(), plperl_inline_handler(), plperl_ref_from_pg_array(), and plperl_sv_to_datum().