, including all inherited members.
_cacheHits | Ceylan::ResourceManager< Key > | [protected] |
_cacheMisses | Ceylan::ResourceManager< Key > | [protected] |
_droppedByPolicy | Ceylan::SmartResourceManager< Key > | [protected] |
_entries | Ceylan::SmartResourceManager< Key > | [protected] |
_OutputFormat | Ceylan::TextDisplayable | [protected, static] |
_policy | Ceylan::SmartResourceManager< Key > | [protected] |
_quota | Ceylan::SmartResourceManager< Key > | [protected] |
_totalSize | Ceylan::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 name | Ceylan::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 value | Ceylan::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 value | Ceylan::TextDisplayable | |
isKeyAlreadyAssociated(const Key &key) const | Ceylan::SmartResourceManager< Key > | [inline, virtual] |
NeverDrop enum value | Ceylan::SmartResourceManager< Key > | |
operator=(const SmartResourceManager &source) | Ceylan::SmartResourceManager< Key > | [private] |
rawText enum value | Ceylan::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 name | Ceylan::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] |