HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ThreadSafeCache< Lock > Member List

This is the complete list of members for UT_ThreadSafeCache< Lock >, including all inherited members.

access(UT_CacheItem *item, void *parms=0)UT_ThreadSafeCache< Lock >inline
dumpStats(const char *name) const UT_ThreadSafeCache< Lock >
entries() const UT_ThreadSafeCache< Lock >inline
freeAllItems()UT_ThreadSafeCache< Lock >
freeItem(UT_CacheItem *item)UT_ThreadSafeCache< Lock >
getCheckMemoryLimit() const UT_ThreadSafeCache< Lock >inline
getMaxMemoryBytes() const UT_ThreadSafeCache< Lock >inline
getMemoryUsage() const UT_ThreadSafeCache< Lock >inline
getStats(int64 &mem_used, int64 &mem_limit, UT_Array< StatItem > &breakdown) const UT_ThreadSafeCache< Lock >
pruneItems(int64 memory_limit)UT_ThreadSafeCache< Lock >
release(UT_CacheItem *item)UT_ThreadSafeCache< Lock >inline
releaseAndDeallocate(UT_CacheItem *item)UT_ThreadSafeCache< Lock >inline
setCheckMemoryLimit(bool check)UT_ThreadSafeCache< Lock >inline
setMaxMemory(int64 size_mb, bool prune=false)UT_ThreadSafeCache< Lock >
setMaxMemoryBytes(int64 size_bytes, bool prune=false)UT_ThreadSafeCache< Lock >
setUserData(void *data)UT_ThreadSafeCache< Lock >inline
unsafe_begin() const UT_ThreadSafeCache< Lock >inline
unsafe_end() const UT_ThreadSafeCache< Lock >inline
UT_ThreadSafeCache(bool destroy=true)UT_ThreadSafeCache< Lock >
~UT_ThreadSafeCache()UT_ThreadSafeCache< Lock >