oasys::DurableObjectCache< _DataType >::CacheElement Struct Reference

#include <DurableStore.h>

List of all members.


Detailed Description

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

Type for the cache table elements.

Definition at line 850 of file DurableStore.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>
oasys::DurableObjectCache< _DataType >::CacheElement::CacheElement ( const _DataType *  object,
size_t  object_size,
bool  live,
CacheLRUList::iterator  lru_iter 
) [inline]

Definition at line 851 of file DurableStore.h.


Member Data Documentation

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

Definition at line 859 of file DurableStore.h.

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

Definition at line 860 of file DurableStore.h.

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

Definition at line 861 of file DurableStore.h.

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

Definition at line 862 of file DurableStore.h.


The documentation for this struct was generated from the following file:
Generated on Fri Dec 22 14:48:07 2006 for DTN Reference Implementation by  doxygen 1.5.1