Cachemere
Modular Caching Library for C++
|
This is the complete list of members for cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value >, including all inherited members.
CacheItem typedef (defined in cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value >) | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > | |
clear() | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > | |
on_cache_hit(const Key &key, const CacheItem &item) | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > | |
on_evict(const Key &key, const CacheItem &item) | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > | |
on_insert(const Key &key, const CacheItem &item) | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > | |
on_update(const Key &key, const CacheItem &old_item, const CacheItem &new_item) | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > | |
set_protected_segment_size(size_t size) | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > | |
victim_begin() const | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > | |
victim_end() const | cachemere::policy::EvictionSegmentedLRU< Key, KeyHash, Value > |