Empirical
emp::Cache< KEY, T, HASH, PRED, ALLOC > Member List

This is the complete list of members for emp::Cache< KEY, T, HASH, PRED, ALLOC >, including all inherited members.

allocator_type typedefemp::Cache< KEY, T, HASH, PRED, ALLOC >
Cache()emp::Cache< KEY, T, HASH, PRED, ALLOC >inline
Cache(const Cache &)=defaultemp::Cache< KEY, T, HASH, PRED, ALLOC >
Cache(Cache &&)=defaultemp::Cache< KEY, T, HASH, PRED, ALLOC >
Clear()emp::Cache< KEY, T, HASH, PRED, ALLOC >inline
Erase(const KEY &k)emp::Cache< KEY, T, HASH, PRED, ALLOC >inline
Get(KEY k, const std::function< T(KEY k)> &calc_fun)emp::Cache< KEY, T, HASH, PRED, ALLOC >inline
GetRef(const KEY &k, const std::function< T(const KEY &k)> &calc_fun)emp::Cache< KEY, T, HASH, PRED, ALLOC >inline
Has(const KEY &k) const emp::Cache< KEY, T, HASH, PRED, ALLOC >inline
hasher typedefemp::Cache< KEY, T, HASH, PRED, ALLOC >
key_equal typedefemp::Cache< KEY, T, HASH, PRED, ALLOC >
key_type typedefemp::Cache< KEY, T, HASH, PRED, ALLOC >
mapped_type typedefemp::Cache< KEY, T, HASH, PRED, ALLOC >
operator=(const Cache &)=defaultemp::Cache< KEY, T, HASH, PRED, ALLOC >
operator=(Cache &&)=defaultemp::Cache< KEY, T, HASH, PRED, ALLOC >
size() const emp::Cache< KEY, T, HASH, PRED, ALLOC >inline