#include <eckit/geo/cache/MemoryCache.h>
template<typename Key, typename Value>
MemoryCacheT class final
Public types
- using key_type = Key
- using value_type = Value
Constructors, destructors, conversion operators
- MemoryCacheT()
- ~MemoryCacheT()
- MemoryCacheT(const MemoryCacheT&) deleted
- MemoryCacheT(MemoryCacheT&&) deleted
Public functions
- auto operator=(const MemoryCacheT&) -> MemoryCacheT& deleted
- auto operator=(MemoryCacheT&&) -> MemoryCacheT& deleted
- auto contains(const key_type& key) const -> bool
-
auto operator[](const key_type& key) const -> const value_
type& -
auto operator[](const key_type& key) -> value_
type& - auto footprint() const -> bytes_size_t final
- void purge() final