#include <eckit/container/CacheManager.h>
template<class Traits>
CacheManager class
Base classes
- class CacheManagerBase
- Filesystem Cache Manager.
Public types
- class CacheContentCreator
- using value_type = Traits::value_type
-
using key_t = std::
string
Constructors, destructors, conversion operators
-
CacheManager(const std::
string& loaderName, const std:: string& roots, bool throwOnCacheMiss, size_t maxCacheSize) explicit
Public functions
-
auto getOrCreate(const key_
t& key, CacheContentCreator& creator, value_type& value) const -> PathName -
auto loader() const -> std::
string