Template Class CacheStorageWith2Args

Class Documentation

template <typename Q1, typename Q2, typename V>
class CacheStorageWith2Args

Public Functions

CacheStorageWith2Args()
~CacheStorageWith2Args()
CacheStorageWith2Args(CacheStorageWith2Args &&other)
CacheStorageWith2Args &operator=(CacheStorageWith2Args &&other)
CacheStorageWith2Args(const CacheStorageWith2Args &other)
CacheStorageWith2Args &operator=(const CacheStorageWith2Args &other)
void setFunction(std::function<V(Q1, Q2)> f_)
void cacheValue(const tPairKey &key, V value)
V getValue(Q1 q1, Q2 q2)
V operator[](const std::pair<double, double> &key) const