Ceylan::SmartResourceManager< Key > Member List

This is the complete list of members for Ceylan::SmartResourceManager< Key >, including all inherited members.

_cacheHitsCeylan::ResourceManager< Key > [protected]
_cacheMissesCeylan::ResourceManager< Key > [protected]
_droppedByPolicyCeylan::SmartResourceManager< Key > [protected]
_entriesCeylan::SmartResourceManager< Key > [protected]
_OutputFormatCeylan::TextDisplayable [protected, static]
_policyCeylan::SmartResourceManager< Key > [protected]
_quotaCeylan::SmartResourceManager< Key > [protected]
_totalSizeCeylan::SmartResourceManager< Key > [protected]
addEntry(const Key &key, const SmartResource &newResource, Ceylan::System::Size size=0)Ceylan::SmartResourceManager< Key > [inline, protected, virtual]
applyDropLessRequestedFirst(const SmartResource *lastCached=0)Ceylan::SmartResourceManager< Key > [inline, protected, virtual]
applyPolicy()Ceylan::SmartResourceManager< Key > [inline, virtual]
applyPolicy(const SmartResource *lastCached)Ceylan::SmartResourceManager< Key > [inline, protected, virtual]
CachePolicy enum nameCeylan::SmartResourceManager< Key >
Displayable()Ceylan::Displayable [inline]
dropEntry(typename std::map< Key, CacheEntry * >::iterator pos)Ceylan::SmartResourceManager< Key > [inline, protected, virtual]
dropEntryDueToPolicy(typename std::map< Key, CacheEntry * >::iterator pos)Ceylan::SmartResourceManager< Key > [inline, protected, virtual]
DropLessRequestedFirst enum valueCeylan::SmartResourceManager< Key >
flush()Ceylan::SmartResourceManager< Key > [inline, virtual]
get(const Key &key)Ceylan::SmartResourceManager< Key > [inline, virtual]
getCachePolicy() const Ceylan::SmartResourceManager< Key > [inline, virtual]
getClone(const Key &key)Ceylan::SmartResourceManager< Key > [inline, virtual]
getFootprint() const Ceylan::SmartResourceManager< Key > [inline, virtual]
GetOutputFormat()Ceylan::TextDisplayable [static]
getQuota() const Ceylan::SmartResourceManager< Key > [inline, virtual]
html enum valueCeylan::TextDisplayable
isKeyAlreadyAssociated(const Key &key) const Ceylan::SmartResourceManager< Key > [inline, virtual]
NeverDrop enum valueCeylan::SmartResourceManager< Key >
operator=(const SmartResourceManager &source)Ceylan::SmartResourceManager< Key > [private]
rawText enum valueCeylan::TextDisplayable
ResourceManager()Ceylan::ResourceManager< Key > [explicit]
scanForAddition(const Key &key, const SmartResource &smartResource)Ceylan::SmartResourceManager< Key > [inline, virtual]
SetOutputFormat(TextOutputFormat newOutputFormat)Ceylan::TextDisplayable [static]
SmartResourceManager()Ceylan::SmartResourceManager< Key > [inline, explicit]
SmartResourceManager(System::Size quota, CachePolicy policy=DropLessRequestedFirst)Ceylan::SmartResourceManager< Key > [inline, explicit]
SmartResourceManager(const SmartResourceManager &source)Ceylan::SmartResourceManager< Key > [private]
takeOwnershipOf(const Key &key, const SmartResource &resource)Ceylan::SmartResourceManager< Key > [inline, virtual]
TextDisplayable()Ceylan::TextDisplayable [inline]
TextOutputFormat enum nameCeylan::TextDisplayable
toString(Ceylan::VerbosityLevels level=Ceylan::high) const Ceylan::SmartResourceManager< Key > [inline, virtual]
ToString(std::list< TextDisplayable * > displayables, Ceylan::VerbosityLevels level=Ceylan::high)Ceylan::TextDisplayable [static]
update()Ceylan::SmartResourceManager< Key > [inline, virtual]
updateSizes()Ceylan::SmartResourceManager< Key > [inline, virtual]
~Displayable()Ceylan::Displayable [inline, virtual]
~ResourceManager()Ceylan::ResourceManager< Key > [virtual]
~SmartResourceManager()Ceylan::SmartResourceManager< Key > [inline, virtual]
~TextDisplayable()Ceylan::TextDisplayable [inline, virtual]


Generated on Thu Jun 4 20:40:08 2009 for Ceylan by  doxygen 1.5.8