Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

catcache Struct Reference

#include <catcache.h>

Data Fields

int id
slist_node cc_next
const char * cc_relname
Oid cc_reloid
Oid cc_indexoid
bool cc_relisshared
TupleDesc cc_tupdesc
int cc_ntup
int cc_nbuckets
int cc_nkeys
int cc_key [CATCACHE_MAXKEYS]
PGFunction cc_hashfunc [CATCACHE_MAXKEYS]
ScanKeyData cc_skey [CATCACHE_MAXKEYS]
bool cc_isname [CATCACHE_MAXKEYS]
dlist_head cc_lists
dlist_head cc_bucket [1]

Detailed Description

Definition at line 37 of file catcache.h.


Field Documentation

PGFunction catcache::cc_hashfunc[CATCACHE_MAXKEYS]

Definition at line 50 of file catcache.h.

Referenced by CatalogCacheComputeHashValue(), and CatalogCacheInitializeCache().

Definition at line 43 of file catcache.h.

Referenced by InitCatCache(), InitCatCachePhase2(), SearchCatCache(), and SearchCatCacheList().

bool catcache::cc_isname[CATCACHE_MAXKEYS]

Definition at line 53 of file catcache.h.

Referenced by build_dummy_tuple(), and CatalogCacheInitializeCache().

int catcache::cc_key[CATCACHE_MAXKEYS]

Definition at line 40 of file catcache.h.

Referenced by InitCatCache().

const char* catcache::cc_relname
ScanKeyData catcache::cc_skey[CATCACHE_MAXKEYS]

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