#include <cache.h>
Definition at line 32 of file cache.h.
leveldb::Cache::Cache |
( |
| ) |
|
|
inline |
leveldb::Cache::~Cache |
( |
| ) |
|
|
virtual |
leveldb::Cache::Cache |
( |
const Cache & |
| ) |
|
|
private |
virtual void leveldb::Cache::Erase |
( |
const Slice & |
key | ) |
|
|
pure virtual |
virtual Handle* leveldb::Cache::Insert |
( |
const Slice & |
key, |
|
|
void * |
value, |
|
|
size_t |
charge, |
|
|
void(*)(const Slice &key, void *value) |
deleter |
|
) |
| |
|
pure virtual |
virtual Handle* leveldb::Cache::Lookup |
( |
const Slice & |
key | ) |
|
|
pure virtual |
void leveldb::Cache::LRU_Append |
( |
Handle * |
e | ) |
|
|
private |
void leveldb::Cache::LRU_Remove |
( |
Handle * |
e | ) |
|
|
private |
virtual uint64_t leveldb::Cache::NewId |
( |
| ) |
|
|
pure virtual |
void leveldb::Cache::operator= |
( |
const Cache & |
| ) |
|
|
private |
virtual void leveldb::Cache::Release |
( |
Handle * |
handle | ) |
|
|
pure virtual |
void leveldb::Cache::Unref |
( |
Handle * |
e | ) |
|
|
private |
virtual void* leveldb::Cache::Value |
( |
Handle * |
handle | ) |
|
|
pure virtual |
Rep* leveldb::Cache::rep_ |
|
private |
The documentation for this class was generated from the following files: