DurableObjectCache< _DataType >::CacheElement Struct Reference

#include <DurableObjectCache.h>

List of all members.


Detailed Description

template<typename _DataType>
struct DurableObjectCache< _DataType >::CacheElement

Type for the cache table elements.

Definition at line 135 of file DurableObjectCache.h.

Public Member Functions

 CacheElement (const _DataType *object, size_t object_size, bool live, CacheLRUList::iterator lru_iter)

Public Attributes

const _DataType * object_
size_t object_size_
bool live_
CacheLRUList::iterator lru_iter_


Constructor & Destructor Documentation

template<typename _DataType>
DurableObjectCache< _DataType >::CacheElement::CacheElement ( const _DataType *  object,
size_t  object_size,
bool  live,
CacheLRUList::iterator  lru_iter 
) [inline]

Definition at line 136 of file DurableObjectCache.h.


Member Data Documentation

template<typename _DataType>
const _DataType* DurableObjectCache< _DataType >::CacheElement::object_

Definition at line 144 of file DurableObjectCache.h.

template<typename _DataType>
size_t DurableObjectCache< _DataType >::CacheElement::object_size_

Definition at line 145 of file DurableObjectCache.h.

template<typename _DataType>
bool DurableObjectCache< _DataType >::CacheElement::live_

Definition at line 146 of file DurableObjectCache.h.

template<typename _DataType>
CacheLRUList::iterator DurableObjectCache< _DataType >::CacheElement::lru_iter_

Definition at line 147 of file DurableObjectCache.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jun 7 16:56:55 2007 for DTN Reference Implementation by  doxygen 1.5.1