Empirical
emp::memo_function< R(A1, A2, EXTRA...)> Member List

This is the complete list of members for emp::memo_function< R(A1, A2, EXTRA...)>, including all inherited members.

Clear()emp::memo_function< R(A1, A2, EXTRA...)>inline
Erase(const A1 &k1, const A2 &k2, const EXTRA &...k_extra)emp::memo_function< R(A1, A2, EXTRA...)>inline
fun_t typedefemp::memo_function< R(A1, A2, EXTRA...)>
Has(const A1 &k1, const A2 &k2, const EXTRA &...k_extra) const emp::memo_function< R(A1, A2, EXTRA...)>inline
Hash(const A1 &k1, const A2 &k2, const EXTRA &...k_extra)emp::memo_function< R(A1, A2, EXTRA...)>inlinestatic
hash_t typedefemp::memo_function< R(A1, A2, EXTRA...)>
memo_function(Ts &&...args)emp::memo_function< R(A1, A2, EXTRA...)>inline
memo_function(const memo_function &)=defaultemp::memo_function< R(A1, A2, EXTRA...)>
memo_function(memo_function &&)=defaultemp::memo_function< R(A1, A2, EXTRA...)>
operator bool() const emp::memo_function< R(A1, A2, EXTRA...)>inline
operator std::function<R(A1, A2, EXTRA...)>() const emp::memo_function< R(A1, A2, EXTRA...)>inline
operator()(const A1 &k1, const A2 &k2, const EXTRA &...k_extra)emp::memo_function< R(A1, A2, EXTRA...)>inline
operator=(const this_t &)=defaultemp::memo_function< R(A1, A2, EXTRA...)>
operator=(this_t &&)=defaultemp::memo_function< R(A1, A2, EXTRA...)>
operator=(const fun_t &_f)emp::memo_function< R(A1, A2, EXTRA...)>inline
operator=(fun_t &&_f)emp::memo_function< R(A1, A2, EXTRA...)>inline
operator=(T &&arg)emp::memo_function< R(A1, A2, EXTRA...)>inline
return_t typedefemp::memo_function< R(A1, A2, EXTRA...)>
size() const emp::memo_function< R(A1, A2, EXTRA...)>inline
size_t typedefemp::memo_function< R(A1, A2, EXTRA...)>
this_t typedefemp::memo_function< R(A1, A2, EXTRA...)>
to_function() const emp::memo_function< R(A1, A2, EXTRA...)>inline
tuple_t typedefemp::memo_function< R(A1, A2, EXTRA...)>