|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include <ObjectCache.hpp>

Public Member Functions | |
| virtual | ~ObjectCache ()=default |
| virtual std::string | getName () const =0 |
| virtual std::unique_ptr< CompiledLibrary > | lookup (const HashT &HashValue)=0 |
| virtual void | store (const HashT &HashValue, const CacheEntry &Entry)=0 |
| virtual void | printStats ()=0 |
| virtual uint64_t | getHits () const =0 |
| virtual uint64_t | getAccesses () const =0 |
Protected Member Functions | |
| ObjectCache ()=default | |
|
virtualdefault |
|
protecteddefault |
Implemented in proteus::StorageCache.
Implemented in proteus::StorageCache.
|
pure virtual |
Implemented in proteus::StorageCache.
|
pure virtual |
Implemented in proteus::StorageCache.
Implemented in proteus::StorageCache.
|
pure virtual |
Implemented in proteus::StorageCache.