#include <cache_adt.h>
◆ CIt
template<typename Key , typename
Entry >
typedef List::const_iterator LRU< Key, Entry >::CIt |
|
private |
◆ It
template<typename Key , typename
Entry >
typedef List::iterator LRU< Key, Entry >::It |
|
private |
◆ List
template<typename Key , typename
Entry >
◆ add()
template<typename Key , typename
Entry >
void LRU< Key, Entry >::add |
( |
const Key & |
key, |
|
|
const Entry & |
entry |
|
) |
| |
|
inline |
◆ empty()
template<typename Key , typename
Entry >
◆ find()
template<typename Key , typename
Entry >
bool LRU< Key, Entry >::find |
( |
const Key & |
key, |
|
|
const Entry ** |
pentry |
|
) |
| const |
|
inline |
◆ on_access()
template<typename Key , typename
Entry >
◆ remove()
template<typename Key , typename
Entry >
void LRU< Key, Entry >::remove |
( |
const Key & |
key | ) |
|
|
inline |
◆ remove_least_valuable()
template<typename Key , typename
Entry >
void LRU< Key, Entry >::remove_least_valuable |
( |
std::list< Entry > & |
entry_list | ) |
|
|
inline |
◆ lru
template<typename Key , typename
Entry >
The documentation for this class was generated from the following file:
- /home/docker/jenkins/workspace/technical-docs/source/lib/adts/cache_adt.h