PerfCache Code
A high-performance C++ cache library implementing O(1) LRU and LFU.
Status: Alpha
Brought to you by:
ghofford
| File | Date | Author | Commit |
|---|---|---|---|
| doc | 2011-11-25 |
|
[85b0e4] Reorganization of directories; adding make file... |
| include | 2011-12-05 |
|
[4961ce] Removed public methods taking "class Key" param... |
| samples | 2011-12-05 |
|
[4961ce] Removed public methods taking "class Key" param... |
| src | 2011-12-09 |
|
[56d35b] Visual Studio 2010 project files (Windows) |
| test | 2011-12-23 |
|
[2a29a4] Adding Visual Studio 2010 project files. |
| INSTALL.txt | 2011-12-09 |
|
[6fe361] Signed-off-by: Glenn Hofford <glennhof@... |
| LICENSE.txt | 2011-12-09 |
|
[6fe361] Signed-off-by: Glenn Hofford <glennhof@... |
| README.txt | 2011-11-30 |
|
[8de127] spelling correction |
==============================================
PerfCache Project
==============================================
Description:
PerfCache consists of three projects, or sub-system libraries:
bytestringlibrary, keylibrary and cachelibrary.
Build:
The three projects can be built independently. The README.txt file
under 'src' in each library's directory provides details on building.
Applications that use the cache must link with these .lib files:
bytestringlibrary.lib
keylibrary.lib
cachelibrary.lib
By default, the libraries are generated to a sub-directory under
the "binaries" directory. An example of such a folder is:
binaries\windows\32bit\multibyte\release.
A basic sample exists in samples\basic, which shows how to include
cache header files and link with the cache libraries.