userver: userver/cache/nway_lru_cache.hpp File Reference
Loading...
Searching...
No Matches
nway_lru_cache.hpp File Reference

Detailed Description

N-way LRU cache with per-way mutexes and optional dump support.

Definition in file nway_lru_cache.hpp.

Go to the source code of this file.

#include <functional>
#include <optional>
#include <vector>
#include <boost/container_hash/hash.hpp>
#include <userver/cache/lru_map.hpp>
#include <userver/dump/dumper.hpp>
#include <userver/dump/operations.hpp>
#include <userver/engine/mutex.hpp>
+ This graph shows which files directly or indirectly include this file:

Classes

class  cache::NWayLRU< T, U, Hash, Equal >
 N-way LRU cache with per-way mutexes and optional dump support. More...
 

Namespaces

namespace  cache
 LRU/LRU-set caches and related utilities.