| capacity() const noexcept | neforce::ttl_cache< Key, Value > | inline |
| cleanup() | neforce::ttl_cache< Key, Value > | inline |
| clear() | neforce::ttl_cache< Key, Value > | inline |
| clock typedef | neforce::ttl_cache< Key, Value > | |
| contains(const Key &key) | neforce::ttl_cache< Key, Value > | inline |
| disable_cleanup() | neforce::ttl_cache< Key, Value > | inline |
| duration typedef | neforce::ttl_cache< Key, Value > | |
| enable_cleanup(duration interval=seconds(1)) | neforce::ttl_cache< Key, Value > | inline |
| erase(const Key &key) | neforce::ttl_cache< Key, Value > | inline |
| get(const Key &key) | neforce::ttl_cache< Key, Value > | inline |
| put(const Key &key, const Value &value) | neforce::ttl_cache< Key, Value > | inline |
| put(const Key &key, const Value &value, duration ttl) | neforce::ttl_cache< Key, Value > | inline |
| refresh_policy 枚举名称 | neforce::ttl_cache< Key, Value > | |
| set_refresh_policy(refresh_policy policy) | neforce::ttl_cache< Key, Value > | inline |
| size() const noexcept | neforce::ttl_cache< Key, Value > | inline |
| size_type typedef | neforce::ttl_cache< Key, Value > | |
| time_point typedef | neforce::ttl_cache< Key, Value > | |
| ttl_cache(size_type capacity, duration default_ttl=seconds(60)) | neforce::ttl_cache< Key, Value > | inlineexplicit |
| ~ttl_cache() | neforce::ttl_cache< Key, Value > | inline |