nmn::CachePolicyInterface Class Reference

#include <cachepolicyinterface.h>

Inherited by nmn::LruCachePolicy.

Inheritance diagram for nmn::CachePolicyInterface:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~CachePolicyInterface ()
virtual void * invalidate (void *policy_cursor)=0
virtual void * downloadable ()=0
virtual void * refresh (void *policy_cursor)=0
virtual void * upload (void *cache_cursor)=0

Constructor & Destructor Documentation

virtual nmn::CachePolicyInterface::~CachePolicyInterface (  )  [inline, virtual]


Member Function Documentation

virtual void* nmn::CachePolicyInterface::downloadable (  )  [pure virtual]

Implemented in nmn::LruCachePolicy.

virtual void* nmn::CachePolicyInterface::invalidate ( void *  policy_cursor  )  [pure virtual]

Implemented in nmn::LruCachePolicy.

virtual void* nmn::CachePolicyInterface::refresh ( void *  policy_cursor  )  [pure virtual]

Implemented in nmn::LruCachePolicy.

virtual void* nmn::CachePolicyInterface::upload ( void *  cache_cursor  )  [pure virtual]

Implemented in nmn::LruCachePolicy.


The documentation for this class was generated from the following file:
Generated on Sun Nov 18 21:29:39 2007 for nmnurbs by  doxygen 1.4.7