gitmyhub

lrucache17

C++ ★ 0 updated 5y ago ⑂ fork

A header only C++17 LRU Cache template class that allows you to define key, value and optionally the Map type. uses a double linked list and a std::unordered_map style container to provide fast insert, delete and update No dependencies other than the C++ standard library. The goal was to create a fast LRUCache header only library and to avoid any dependencies like boost.

No plain-English explanation yet — one is being written right now. Check back in a minute.