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

Data Fields
MemoizeKey * key
MemoizeTuple * tuplehead
uint32 hash
char status
bool complete

Detailed Description

Definition at line 114 of file nodeMemoize.c.

Field Documentation

complete

bool MemoizeEntry::complete

Definition at line 121 of file nodeMemoize.c.

Referenced by cache_lookup(), entry_purge_tuples(), and ExecMemoize().

hash

uint32 MemoizeEntry::hash

Definition at line 119 of file nodeMemoize.c.

key

MemoizeKey* MemoizeEntry::key

Definition at line 116 of file nodeMemoize.c.

Referenced by cache_lookup(), cache_reduce_memory(), cache_store_tuple(), and remove_cache_entry().

status

char MemoizeEntry::status

Definition at line 120 of file nodeMemoize.c.

Referenced by cache_lookup(), and cache_store_tuple().

tuplehead

MemoizeTuple* MemoizeEntry::tuplehead

Definition at line 117 of file nodeMemoize.c.

Referenced by cache_lookup(), cache_store_tuple(), entry_purge_tuples(), ExecEndMemoize(), and ExecMemoize().


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