count() const (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
destroy() (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
foreach(function< bool(const Key &, const Value &)> func) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
foreach_reverse(function< bool(const Key &, const Value &)> func) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
get(const Key &key, Value &value) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
lru_front_ (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | private |
lru_push(ListNode *node) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inlineprivate |
lru_remove(ListNode *node) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inlineprivate |
lru_tail_ (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | private |
lru_touch(ListNode *node) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inlineprivate |
LruCache(size_t reserve=0) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
pop(Value *&value) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
put(const Key &key, const Value &value) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
remove(const Key &key) (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |
searcher_ (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | private |
SearchType typedef (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | private |
~LruCache() (定义于 common::LruCache< Key, Value, Hash, Pred >) | common::LruCache< Key, Value, Hash, Pred > | inline |