TheAlgorithms/C++ 1.0.0
All the algorithms implemented in C++
|
This is the complete list of members for others::Cache::LFUCache< K, V >, including all inherited members.
_capacity | others::Cache::LFUCache< K, V > | private |
capacity() const | others::Cache::LFUCache< K, V > | inline |
empty() const | others::Cache::LFUCache< K, V > | inline |
freq_map | others::Cache::LFUCache< K, V > | private |
get(K key) | others::Cache::LFUCache< K, V > | inline |
increase_frequency(std::pair< CacheNode< K, V > *, int > &p_node) | others::Cache::LFUCache< K, V > | inlineprivate |
LFUCache(int _capacity) | others::Cache::LFUCache< K, V > | inlineexplicit |
minFreq | others::Cache::LFUCache< K, V > | private |
node_map | others::Cache::LFUCache< K, V > | private |
pop() | others::Cache::LFUCache< K, V > | inlineprivate |
push(int freq, CacheNode< K, V > *node) | others::Cache::LFUCache< K, V > | inlineprivate |
put(K key, V value) | others::Cache::LFUCache< K, V > | inline |
size() const | others::Cache::LFUCache< K, V > | inline |
~LFUCache() | others::Cache::LFUCache< K, V > | inline |