lsst.cpputils g1ffd6c4751+8c6c5572d2
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 >
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 >