lsst.cpputils ga32aa97882+7403ac30ac
lsst::cpputils::Cache< Key, Value, KeyHash, KeyPred > Member List

This is the complete list of members for lsst::cpputils::Cache< Key, Value, KeyHash, KeyPred >, including all inherited members.

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