HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_LRUCache< K, V, SizeFunc, InUseFunc, L > Member List

This is the complete list of members for UT_LRUCache< K, V, SizeFunc, InUseFunc, L >, including all inherited members.

begin()UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
begin() const UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
clear()UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
const_iterator typedefUT_LRUCache< K, V, SizeFunc, InUseFunc, L >
contains(const K &key) const UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
count() const UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
currentSize() const UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
end()UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
end() const UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
erase(const K &key)UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
find(const K &key)UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
insert(const K &key, V &&value, bool evict=false)UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
iterator typedefUT_LRUCache< K, V, SizeFunc, InUseFunc, L >
iterator_base classUT_LRUCache< K, V, SizeFunc, InUseFunc, L >friend
maxSize() const UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
operator=(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
setMaxSize(exint max_size)UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
steal(const K &key, V &&value)UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
UT_LRUCache(exint max_size=SYS_EXINT_MAX)UT_LRUCache< K, V, SizeFunc, InUseFunc, L >inline
UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected
UT_NonCopyable(const UT_NonCopyable &)=deleteUT_NonCopyableNS::UT_NonCopyableprotected
~UT_NonCopyable()=defaultUT_NonCopyableNS::UT_NonCopyableprotected