Furrballs v0.0.1
A Caching and Storage Solution
|
▼NFurrball | |
CARCPolicy | Implements the ARC eviction policy TODO: Implement Adaptive Memory Pooling (AMP) You can create and manage your own cache separately by instantiating a Policy object and using it |
CFactory | Templated derived class for specific factories |
▼CFurrBall | A Cache with size_t as Keys, void* as values and ARC eviction policy |
CImplDetail | |
CIFactory | Base class for factories |
CLFUPolicy | Implements the LFU eviction policy |
CLogger | Basic Logger |
CLRUPolicy | Implements the LRU eviction policy |
CMemoryManager | |
CS3FIFOPolicy | Implements the S3FIFO eviction policy |
CStaticFactoryWrapper | Wrapper class to manage factories |