#include <cache.h>
◆ Cache() [1/2]
leveldb::Cache::Cache |
( |
| ) |
|
|
inline |
◆ ~Cache()
leveldb::Cache::~Cache |
( |
| ) |
|
|
virtual |
◆ Cache() [2/2]
leveldb::Cache::Cache |
( |
const Cache & |
| ) |
|
|
private |
◆ Erase()
virtual void leveldb::Cache::Erase |
( |
const Slice & |
key | ) |
|
|
pure virtual |
◆ Insert()
virtual Handle* leveldb::Cache::Insert |
( |
const Slice & |
key, |
|
|
void * |
value, |
|
|
size_t |
charge, |
|
|
void(*)(const Slice &key, void *value) |
deleter |
|
) |
| |
|
pure virtual |
◆ Lookup()
virtual Handle* leveldb::Cache::Lookup |
( |
const Slice & |
key | ) |
|
|
pure virtual |
◆ LRU_Append()
void leveldb::Cache::LRU_Append |
( |
Handle * |
e | ) |
|
|
private |
◆ LRU_Remove()
void leveldb::Cache::LRU_Remove |
( |
Handle * |
e | ) |
|
|
private |
◆ NewId()
virtual uint64_t leveldb::Cache::NewId |
( |
| ) |
|
|
pure virtual |
◆ operator=()
void leveldb::Cache::operator= |
( |
const Cache & |
| ) |
|
|
private |
◆ Prune()
virtual void leveldb::Cache::Prune |
( |
| ) |
|
|
inlinevirtual |
◆ Release()
virtual void leveldb::Cache::Release |
( |
Handle * |
handle | ) |
|
|
pure virtual |
◆ TotalCharge()
virtual size_t leveldb::Cache::TotalCharge |
( |
| ) |
const |
|
pure virtual |
◆ Unref()
void leveldb::Cache::Unref |
( |
Handle * |
e | ) |
|
|
private |
◆ Value()
virtual void* leveldb::Cache::Value |
( |
Handle * |
handle | ) |
|
|
pure virtual |
◆ rep_
Rep* leveldb::Cache::rep_ |
|
private |
The documentation for this class was generated from the following files: