| ExpirableLruCache(size_t ways, size_t way_size, const Hash &hash=Hash(), const Equal &equal=Equal()) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| Get(const Key &key, const UpdateValueFunc &update_func, ReadMode read_mode=ReadMode::kUseCache) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| GetMaxLifetime() const noexcept (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| GetOptional(const Key &key, const UpdateValueFunc &update_func) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| GetOptionalNoUpdate(const Key &key) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| GetOptionalUnexpirable(const Key &key) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| GetOptionalUnexpirableWithUpdate(const Key &key, const UpdateValueFunc &update_func) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| GetSizeApproximate() const (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| GetStatistics() const (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| Invalidate() | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| InvalidateByKey(const Key &key) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| InvalidateByKeyIf(const Key &key, Predicate pred) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| Put(const Key &key, const Value &value) (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| Put(const Key &key, Value &&value) (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| Read(dump::Reader &reader) (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| ReadMode enum name | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| SetBackgroundUpdate(BackgroundUpdateMode background_update) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| SetDumper(std::shared_ptr< dump::Dumper > dumper) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| SetMaxLifetime(std::chrono::milliseconds max_lifetime) (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| SetWaySize(size_t way_size) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| UpdateInBackground(const Key &key, UpdateValueFunc update_func) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| UpdateValueFunc typedef (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| Write(dump::Writer &writer) const (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |
| ~ExpirableLruCache() (defined in cache::ExpirableLruCache< Key, Value, Hash, Equal >) | cache::ExpirableLruCache< Key, Value, Hash, Equal > | |