CUBRID Engine  latest
fpcache_ent Struct Reference
Collaboration diagram for fpcache_ent:
Collaboration graph

Public Member Functions

 fpcache_ent ()
 
 ~fpcache_ent ()
 

Public Attributes

BTID btid
 
FPCACHE_ENTRYstack
 
FPCACHE_ENTRYnext
 
pthread_mutex_t mutex
 
UINT64 del_id
 
OID class_oid
 
struct timeval time_last_used
 
PRED_EXPR_WITH_CONTEXT ** clone_stack
 
INT32 clone_stack_head
 

Detailed Description

Definition at line 39 of file filter_pred_cache.c.

Constructor & Destructor Documentation

fpcache_ent::fpcache_ent ( )

Definition at line 230 of file filter_pred_cache.c.

References mutex, NULL, and pthread_mutex_init.

fpcache_ent::~fpcache_ent ( )

Definition at line 235 of file filter_pred_cache.c.

References mutex, and pthread_mutex_destroy.

Member Data Documentation

BTID fpcache_ent::btid

Definition at line 41 of file filter_pred_cache.c.

Referenced by fpcache_cleanup(), fpcache_dump(), and fpcache_remove_by_class().

OID fpcache_ent::class_oid

Definition at line 50 of file filter_pred_cache.c.

Referenced by fpcache_remove_by_class(), and fpcache_retire().

PRED_EXPR_WITH_CONTEXT** fpcache_ent::clone_stack
INT32 fpcache_ent::clone_stack_head
UINT64 fpcache_ent::del_id

Definition at line 47 of file filter_pred_cache.c.

pthread_mutex_t fpcache_ent::mutex
FPCACHE_ENTRY* fpcache_ent::next

Definition at line 45 of file filter_pred_cache.c.

FPCACHE_ENTRY* fpcache_ent::stack

Definition at line 44 of file filter_pred_cache.c.

struct timeval fpcache_ent::time_last_used

Definition at line 51 of file filter_pred_cache.c.

Referenced by fpcache_cleanup(), and fpcache_retire().


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