PostgreSQL Source Code git master
|
Data Fields | |
CachedFunction | cfunc |
char * | fname |
char * | src |
SQLFunctionParseInfoPtr | pinfo |
int16 * | argtyplen |
Oid | rettype |
int16 | typlen |
bool | typbyval |
bool | returnsSet |
bool | returnsTuple |
bool | readonly_func |
char | prokind |
TupleDesc | rettupdesc |
List * | source_list |
int | num_queries |
bool | raw_source |
List * | plansource_list |
MemoryContext | pcontext |
MemoryContext | hcontext |
Definition at line 111 of file functions.c.
int16* SQLFunctionHashEntry::argtyplen |
Definition at line 119 of file functions.c.
Referenced by postquel_sub_params(), and sql_compile_callback().
CachedFunction SQLFunctionHashEntry::cfunc |
Definition at line 113 of file functions.c.
Referenced by init_sql_fcache(), and RemoveSQLFunctionCache().
char* SQLFunctionHashEntry::fname |
Definition at line 115 of file functions.c.
Referenced by sql_compile_callback(), sql_compile_error_callback(), and sql_exec_error_callback().
MemoryContext SQLFunctionHashEntry::hcontext |
Definition at line 138 of file functions.c.
Referenced by prepare_next_query(), sql_compile_callback(), and sql_delete_callback().
int SQLFunctionHashEntry::num_queries |
Definition at line 132 of file functions.c.
Referenced by init_execution_state(), prepare_next_query(), and sql_compile_callback().
MemoryContext SQLFunctionHashEntry::pcontext |
Definition at line 137 of file functions.c.
Referenced by prepare_next_query(), and sql_compile_callback().
SQLFunctionParseInfoPtr SQLFunctionHashEntry::pinfo |
Definition at line 118 of file functions.c.
Referenced by postquel_sub_params(), prepare_next_query(), and sql_compile_callback().
List* SQLFunctionHashEntry::plansource_list |
Definition at line 135 of file functions.c.
Referenced by init_execution_state(), prepare_next_query(), and sql_delete_callback().
char SQLFunctionHashEntry::prokind |
Definition at line 127 of file functions.c.
Referenced by prepare_next_query(), sql_compile_callback(), and sql_postrewrite_callback().
bool SQLFunctionHashEntry::raw_source |
Definition at line 133 of file functions.c.
Referenced by prepare_next_query(), and sql_compile_callback().
bool SQLFunctionHashEntry::readonly_func |
Definition at line 126 of file functions.c.
Referenced by fmgr_sql(), init_execution_state(), ShutdownSQLFunction(), and sql_compile_callback().
TupleDesc SQLFunctionHashEntry::rettupdesc |
Definition at line 129 of file functions.c.
Referenced by init_execution_state(), prepare_next_query(), sql_compile_callback(), and sql_postrewrite_callback().
Oid SQLFunctionHashEntry::rettype |
Definition at line 121 of file functions.c.
Referenced by fmgr_sql(), init_execution_state(), prepare_next_query(), sql_compile_callback(), and sql_postrewrite_callback().
bool SQLFunctionHashEntry::returnsSet |
Definition at line 124 of file functions.c.
Referenced by fmgr_sql(), init_execution_state(), postquel_start(), and sql_compile_callback().
bool SQLFunctionHashEntry::returnsTuple |
Definition at line 125 of file functions.c.
Referenced by init_execution_state(), postquel_get_single_result(), prepare_next_query(), and sql_postrewrite_callback().
List* SQLFunctionHashEntry::source_list |
Definition at line 131 of file functions.c.
Referenced by prepare_next_query(), and sql_compile_callback().
char* SQLFunctionHashEntry::src |
Definition at line 116 of file functions.c.
Referenced by postquel_getnext(), postquel_start(), prepare_next_query(), sql_compile_callback(), sql_compile_error_callback(), and sql_exec_error_callback().
bool SQLFunctionHashEntry::typbyval |
Definition at line 123 of file functions.c.
Referenced by postquel_get_single_result(), and sql_compile_callback().
int16 SQLFunctionHashEntry::typlen |
Definition at line 122 of file functions.c.
Referenced by postquel_get_single_result(), and sql_compile_callback().