Github   Telegram
Loading...
Searching...
No Matches
cache::NWayLRU< T, U, Hash, Equal > Member List

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

Get(const T &key, Validator validator) (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
Get(const T &key) (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >inline
GetOr(const T &key, const U &default_value) (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
GetSize() const (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
Invalidate() (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
InvalidateByKey(const T &key) (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
NWayLRU(size_t ways, size_t way_size, const Hash &hash=Hash(), const Equal &equal=Equal()) (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
Put(const T &key, U value) (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
Read(dump::Reader &reader) (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
SetDumper(std::shared_ptr< dump::Dumper > dumper)cache::NWayLRU< T, U, Hash, Equal >
UpdateWaySize(size_t way_size) (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >
VisitAll(Function func) constcache::NWayLRU< T, U, Hash, Equal >
Write(dump::Writer &writer) const (defined in cache::NWayLRU< T, U, Hash, Equal >)cache::NWayLRU< T, U, Hash, Equal >