Cachemere
Modular Caching Library for C++
cachemere::policy::ConstraintMemory< Key, KeyHash, Value > Member List

This is the complete list of members for cachemere::policy::ConstraintMemory< Key, KeyHash, Value >, including all inherited members.

can_add(const Key &key, const CacheItem &item)cachemere::policy::ConstraintMemory< Key, KeyHash, Value >
can_replace(const Key &key, const CacheItem &old_item, const CacheItem &new_item)cachemere::policy::ConstraintMemory< Key, KeyHash, Value >
clear()cachemere::policy::ConstraintMemory< Key, KeyHash, Value >
ConstraintMemory(size_t max_memory)cachemere::policy::ConstraintMemory< Key, KeyHash, Value >explicit
is_satisfied()cachemere::policy::ConstraintMemory< Key, KeyHash, Value >
maximum_memory() constcachemere::policy::ConstraintMemory< Key, KeyHash, Value >
memory() constcachemere::policy::ConstraintMemory< Key, KeyHash, Value >
on_evict(const Key &key, const CacheItem &item)cachemere::policy::ConstraintMemory< Key, KeyHash, Value >
on_insert(const Key &key, const CacheItem &item)cachemere::policy::ConstraintMemory< Key, KeyHash, Value >
on_update(const Key &key, const CacheItem &old_item, const CacheItem &new_item)cachemere::policy::ConstraintMemory< Key, KeyHash, Value >
update(size_t max_memory)cachemere::policy::ConstraintMemory< Key, KeyHash, Value >