add(Key const &key, Value const &value) | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
Cache(std::size_t maxElements=0) | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | inline |
Cache(Cache const &)=default | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
Cache(Cache &&)=default | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
capacity() const | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | inline |
contains(Key const &key) | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | inline |
flush() | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
keys() const | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
operator()(Key const &key, Generator func) | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
operator=(Cache const &)=default | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
operator=(Cache &&)=default | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
operator[](Key const &key) | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |
reserve(std::size_t maxElements) | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | inline |
size() const | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | inline |
~Cache()=default | lsst::utils::Cache< Key, Value, KeyHash, KeyPred > | |