PostgreSQL Source Code: CachedFunction Struct Reference (original) (raw)
CachedFunction Struct Reference
#include <[funccache.h](funccache%5F8h%5Fsource.html)>
Data Fields | |
---|---|
CachedFunctionHashKey * | fn_hashkey |
TransactionId | fn_xmin |
ItemPointerData | fn_tid |
CachedFunctionDeleteCallback | dcallback |
uint64 | use_count |
Detailed Description
Definition at line 106 of file funccache.h.
Field Documentation
◆ dcallback
CachedFunctionDeleteCallback CachedFunction::dcallback
Definition at line 114 of file funccache.h.
Referenced by delete_function().
◆ fn_hashkey
CachedFunctionHashKey* CachedFunction::fn_hashkey
Definition at line 109 of file funccache.h.
◆ fn_tid
ItemPointerData CachedFunction::fn_tid
Definition at line 112 of file funccache.h.
◆ fn_xmin
TransactionId CachedFunction::fn_xmin
Definition at line 111 of file funccache.h.
◆ use_count
uint64 CachedFunction::use_count
Definition at line 117 of file funccache.h.
Referenced by delete_function(), init_sql_fcache(), plpgsql_call_handler(), plpgsql_free_function_memory(), plpgsql_inline_handler(), and RemoveSQLFunctionCache().
The documentation for this struct was generated from the following file:
- src/include/utils/funccache.h