template<typename KeyT, typename ValueT>
vt::location::LocLookup struct

Constructors, destructors, conversion operators

LocLookup(LocationSizeType const& in_max_cache_size, NodeType in_this_node)

Public functions

auto exists(KeyT const& key) const -> bool
auto getCacheSize() const -> LocationSizeType
auto get(KeyT const& key) -> ValueT const &
void remove(KeyT const& key)
void insert(KeyT const& key, NodeType const home, ValueT const& value)
void update(KeyT const& key, ValueT const& value)
void clearCache()
void printCache() const
template<typename Serializer>
void serialize(Serializer& s)