PostgreSQL Source Code  git master
catclist Struct Reference

#include <catcache.h>

Data Fields

int cl_magic
 
uint32 hash_value
 
dlist_node cache_elem
 
Datum keys [CATCACHE_MAXKEYS]
 
int refcount
 
bool dead
 
bool ordered
 
short nkeys
 
int n_members
 
CatCachemy_cache
 
CatCTupmembers [FLEXIBLE_ARRAY_MEMBER]
 

Detailed Description

Definition at line 159 of file catcache.h.

Field Documentation

◆ cache_elem

dlist_node catclist::cache_elem

Definition at line 166 of file catcache.h.

Referenced by CatCacheRemoveCList(), RehashCatCacheLists(), and SearchCatCacheList().

◆ cl_magic

int catclist::cl_magic

Definition at line 161 of file catcache.h.

Referenced by SearchCatCacheList().

◆ dead

bool catclist::dead

Definition at line 175 of file catcache.h.

Referenced by CatCacheInvalidate(), ResetCatalogCache(), and SearchCatCacheList().

◆ hash_value

uint32 catclist::hash_value

Definition at line 164 of file catcache.h.

Referenced by RehashCatCacheLists(), and SearchCatCacheList().

◆ keys

Datum catclist::keys[CATCACHE_MAXKEYS]

Definition at line 172 of file catcache.h.

Referenced by CatCacheRemoveCList(), and SearchCatCacheList().

◆ members

◆ my_cache

CatCache* catclist::my_cache

Definition at line 179 of file catcache.h.

Referenced by CatCacheRemoveCList(), and SearchCatCacheList().

◆ n_members

◆ nkeys

short catclist::nkeys

Definition at line 177 of file catcache.h.

Referenced by CatCacheRemoveCList(), SearchCatCacheList(), and SearchSysCacheList().

◆ ordered

bool catclist::ordered

◆ refcount

int catclist::refcount

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