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
auto getDirectory() const -> auto const &
Get the whole directory.
template<typename Serializer>
void serialize(Serializer& s)

Function documentation

template<typename KeyT, typename ValueT>
auto const & vt::location::LocLookup<KeyT, ValueT>::getDirectory() const

Get the whole directory.

Returns the directory