Tkrzw
|
This is the complete list of members for tkrzw::DoubleLRUCache< VALUETYPE >, including all inherited members.
Add(int64_t id, VALUETYPE *value) | tkrzw::DoubleLRUCache< VALUETYPE > | |
Clear() | tkrzw::DoubleLRUCache< VALUETYPE > | |
DoubleLRUCache(size_t hot_capacity, size_t warm_capacity) | tkrzw::DoubleLRUCache< VALUETYPE > | |
Get(int64_t id, bool promotion) | tkrzw::DoubleLRUCache< VALUETYPE > | |
GiveBack(int64_t id, std::shared_ptr< VALUETYPE > &&value) | tkrzw::DoubleLRUCache< VALUETYPE > | |
IsEmpty() const | tkrzw::DoubleLRUCache< VALUETYPE > | |
IsSaturated() const | tkrzw::DoubleLRUCache< VALUETYPE > | |
MakeIterator() | tkrzw::DoubleLRUCache< VALUETYPE > | |
Remove(int64_t id) | tkrzw::DoubleLRUCache< VALUETYPE > | |
RemoveLRU(int64_t *id=nullptr) | tkrzw::DoubleLRUCache< VALUETYPE > | |
Size() const | tkrzw::DoubleLRUCache< VALUETYPE > |