TheAlgorithms/C++ 1.0.0
All the algorithms implemented in C++
Loading...
Searching...
No Matches
others::Cache::LFUCache< K, V > Member List

This is the complete list of members for others::Cache::LFUCache< K, V >, including all inherited members.

_capacityothers::Cache::LFUCache< K, V >private
capacity() constothers::Cache::LFUCache< K, V >inline
empty() constothers::Cache::LFUCache< K, V >inline
freq_mapothers::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
minFreqothers::Cache::LFUCache< K, V >private
node_mapothers::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() constothers::Cache::LFUCache< K, V >inline
~LFUCache()others::Cache::LFUCache< K, V >inline