PostgreSQL Source Code git master
Loading...
Searching...
No Matches
SQLFunctionHashEntry Struct Reference

Data Fields

CachedFunction cfunc
 
charfname
 
charsrc
 
SQLFunctionParseInfoPtr pinfo
 
int16argtyplen
 
Oid rettype
 
int16 typlen
 
bool typbyval
 
bool returnsSet
 
bool returnsTuple
 
bool readonly_func
 
char prokind
 
TupleDesc rettupdesc
 
Listsource_list
 
int num_queries
 
bool raw_source
 
Listplansource_list
 
MemoryContext pcontext
 
MemoryContext hcontext
 

Detailed Description

Definition at line 112 of file functions.c.

Field Documentation

◆ argtyplen

int16* SQLFunctionHashEntry::argtyplen

Definition at line 120 of file functions.c.

Referenced by sql_compile_callback().

◆ cfunc

CachedFunction SQLFunctionHashEntry::cfunc

Definition at line 114 of file functions.c.

Referenced by init_sql_fcache().

◆ fname

char* SQLFunctionHashEntry::fname

Definition at line 116 of file functions.c.

Referenced by sql_compile_callback(), and sql_compile_error_callback().

◆ hcontext

MemoryContext SQLFunctionHashEntry::hcontext

Definition at line 139 of file functions.c.

Referenced by prepare_next_query(), sql_compile_callback(), and sql_delete_callback().

◆ num_queries

int SQLFunctionHashEntry::num_queries

Definition at line 133 of file functions.c.

Referenced by prepare_next_query(), and sql_compile_callback().

◆ pcontext

MemoryContext SQLFunctionHashEntry::pcontext

Definition at line 138 of file functions.c.

Referenced by prepare_next_query(), and sql_compile_callback().

◆ pinfo

SQLFunctionParseInfoPtr SQLFunctionHashEntry::pinfo

Definition at line 119 of file functions.c.

Referenced by prepare_next_query(), and sql_compile_callback().

◆ plansource_list

List* SQLFunctionHashEntry::plansource_list

Definition at line 136 of file functions.c.

Referenced by prepare_next_query(), and sql_delete_callback().

◆ prokind

char SQLFunctionHashEntry::prokind

Definition at line 128 of file functions.c.

Referenced by prepare_next_query(), sql_compile_callback(), and sql_postrewrite_callback().

◆ raw_source

bool SQLFunctionHashEntry::raw_source

Definition at line 134 of file functions.c.

Referenced by prepare_next_query(), and sql_compile_callback().

◆ readonly_func

bool SQLFunctionHashEntry::readonly_func

Definition at line 127 of file functions.c.

Referenced by sql_compile_callback().

◆ rettupdesc

TupleDesc SQLFunctionHashEntry::rettupdesc

Definition at line 130 of file functions.c.

Referenced by prepare_next_query(), sql_compile_callback(), and sql_postrewrite_callback().

◆ rettype

Oid SQLFunctionHashEntry::rettype

Definition at line 122 of file functions.c.

Referenced by prepare_next_query(), sql_compile_callback(), and sql_postrewrite_callback().

◆ returnsSet

bool SQLFunctionHashEntry::returnsSet

Definition at line 125 of file functions.c.

Referenced by sql_compile_callback().

◆ returnsTuple

bool SQLFunctionHashEntry::returnsTuple

Definition at line 126 of file functions.c.

Referenced by prepare_next_query(), and sql_postrewrite_callback().

◆ source_list

List* SQLFunctionHashEntry::source_list

Definition at line 132 of file functions.c.

Referenced by prepare_next_query(), and sql_compile_callback().

◆ src

char* SQLFunctionHashEntry::src

◆ typbyval

bool SQLFunctionHashEntry::typbyval

Definition at line 124 of file functions.c.

Referenced by sql_compile_callback().

◆ typlen

int16 SQLFunctionHashEntry::typlen

Definition at line 123 of file functions.c.

Referenced by sql_compile_callback().


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