begin() const noexcept (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
Cached(const Key &key) const noexcept | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inline |
Clear() (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
const_iterator typedef (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | |
end() const noexcept (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
Erase(const_iterator elem) (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
Erase(const Key &key) (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
FindElem(const Key &key) const (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
fixed_sized_cache(size_t max_size, const Policy< Key > policy=Policy< Key >{}, on_erase_cb on_erase=[](const Key &, const value_type &) {}) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineexplicit |
Get(const Key &key) const | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inline |
GetInternal(const Key &key) const noexcept (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
Insert(const Key &key, const Value &value) (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
iterator typedef (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | |
map_type typedef (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | |
on_erase_cb typedef (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | |
operation_guard typedef (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | |
Put(const Key &key, const Value &value) noexcept | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inline |
Remove(const Key &key) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inline |
Size() const | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inline |
TryGet(const Key &key) const noexcept | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inline |
Update(const Key &key, const Value &value) (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inlineprotected |
value_type typedef (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | |
~fixed_sized_cache() noexcept (defined in caches::fixed_sized_cache< Key, Value, Policy, HashMap >) | caches::fixed_sized_cache< Key, Value, Policy, HashMap > | inline |