| apply(const std::function< void(const Key &, Entry &)> &function) | utility::Cache< Key, Entry, Compare > | inline |
| Cache(void)=default | utility::Cache< Key, Entry, Compare > | |
| Cache(const Cache &other)=delete | utility::Cache< Key, Entry, Compare > | |
| Cache(Cache &&other) noexcept=delete | utility::Cache< Key, Entry, Compare > | |
| clear(void) | utility::Cache< Key, Entry, Compare > | inline |
| contains(const Key &key) const | utility::Cache< Key, Entry, Compare > | inline |
| emplace(const Key &key, Args &&...args) | utility::Cache< Key, Entry, Compare > | inline |
| emplace(Key &&key, Args &&...args) | utility::Cache< Key, Entry, Compare > | inline |
| empty(void) const | utility::Cache< Key, Entry, Compare > | inline |
| erase(const Key &key) | utility::Cache< Key, Entry, Compare > | inline |
| erase_if(const std::function< bool(const Key &, const Entry &)> &predicate) | utility::Cache< Key, Entry, Compare > | inline |
| get(const Key &key) const | utility::Cache< Key, Entry, Compare > | inline |
| operator=(const Cache &other)=delete | utility::Cache< Key, Entry, Compare > | |
| operator=(Cache &&other) noexcept=delete | utility::Cache< Key, Entry, Compare > | |
| put(const Key &key, const Entry &value) | utility::Cache< Key, Entry, Compare > | inline |
| put(Key &&key, Entry &&value) | utility::Cache< Key, Entry, Compare > | inline |
| size(void) const | utility::Cache< Key, Entry, Compare > | inline |
| ~Cache(void)=default | utility::Cache< Key, Entry, Compare > | |