Abstract base class for Cache objects.
More...
#include </home/werner/origo/vish/memcore/CacheBase.hpp>
List of all members.
Public Member Functions
-
CacheBase ()
- Default constructor.
-
virtual memsize_t maxCost () const =0
- Tell the maximally allowed cost of all object that could be stored in the cache.
-
virtual memsize_t totalCost (bool FreeableOnly=false) const =0
- Tell the total cost of all object that are currently stored in the cache.
-
virtual ~CacheBase ()=0
- Destructor.
Public Attributes
Detailed Description
Abstract base class for Cache objects.
The documentation for this class was generated from the following files:
- memcore/CacheBase.hpp
- memcore/CacheBase.cpp