userver: Member List
Loading...
Searching...
No Matches
cache::LruMap< T, U, Hash, Equal > Member List

This is the complete list of members for cache::LruMap< T, U, Hash, Equal >, including all inherited members.

Clear()cache::LruMap< T, U, Hash, Equal >inline
Emplace(const T &key, Args &&... args)cache::LruMap< T, U, Hash, Equal >inline
Erase(const T &key)cache::LruMap< T, U, Hash, Equal >inline
Get(const T &key)cache::LruMap< T, U, Hash, Equal >inline
GetCapacity() const (defined in cache::LruMap< T, U, Hash, Equal >)cache::LruMap< T, U, Hash, Equal >inline
GetLeastUsed()cache::LruMap< T, U, Hash, Equal >inline
GetOr(const T &key, const U &default_value)cache::LruMap< T, U, Hash, Equal >inline
GetSize() const (defined in cache::LruMap< T, U, Hash, Equal >)cache::LruMap< T, U, Hash, Equal >inline
LruMap(size_t max_size, const Hash &hash=Hash(), const Equal &equal=Equal()) (defined in cache::LruMap< T, U, Hash, Equal >)cache::LruMap< T, U, Hash, Equal >inlineexplicit
LruMap(LruMap &&lru) noexcept=default (defined in cache::LruMap< T, U, Hash, Equal >)cache::LruMap< T, U, Hash, Equal >
LruMap(const LruMap &lru)=delete (defined in cache::LruMap< T, U, Hash, Equal >)cache::LruMap< T, U, Hash, Equal >
operator=(LruMap &&lru) noexcept=default (defined in cache::LruMap< T, U, Hash, Equal >)cache::LruMap< T, U, Hash, Equal >
operator=(const LruMap &lru)=delete (defined in cache::LruMap< T, U, Hash, Equal >)cache::LruMap< T, U, Hash, Equal >
Put(const T &key, U value)cache::LruMap< T, U, Hash, Equal >inline
SetMaxSize(size_t new_max_size)cache::LruMap< T, U, Hash, Equal >inline
VisitAll(Function &&func) constcache::LruMap< T, U, Hash, Equal >inline
VisitAll(Function &&func)cache::LruMap< T, U, Hash, Equal >inline