PostgreSQL Source Code: CachedFunction Struct Reference (original) (raw)

Data Fields

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: