Cache library with LRU/LFU/FIFO policies support
Base class
- Cache class: caches::fixed_sized_cache
Cache policy classes
- Cache policy abstract class: caches::ICachePolicy
- LRU cache policy class: caches::LRUCachePolicy
- LFU cache policy class: caches::LFUCachePolicy
- FIFO cache policy class: caches::FIFOCachePolicy
- No policy cache class: caches::NoCachePolicy