Space::LRUListElement Class Reference

Auxiliary class for keeping elements in the LRUList, containing the key to hash table and expiry time of the cached value. More...

#include <Space.h>

List of all members.

Public Member Functions

 LRUListElement (int hashTabIndex, const LightString &key, time_t expiryTime)
 Constructs the LRUListElement.

Public Attributes

int hashTabIndex
 index of the sub-hash-table related with that list element
LightString key
 cache element' key
time_t expiryTime
 cache element's expiry time


Detailed Description

Auxiliary class for keeping elements in the LRUList, containing the key to hash table and expiry time of the cached value.

Definition at line 317 of file Space.h.


Constructor & Destructor Documentation

Space::LRUListElement::LRUListElement ( int  hashTabIndex,
const LightString key,
time_t  expiryTime 
) [inline]

Constructs the LRUListElement.

Parameters:
hashTabIndex index of the sub-hash-table related with that list element
key cache element' key
expiryTime cache element's expiry time

Definition at line 342 of file Space.h.


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

Generated on Fri Jan 8 10:38:13 2010 for dreamcache by  doxygen 1.5.5