|
| ModelDB (const Options &options) |
|
| ~ModelDB () |
|
virtual Status | Put (const WriteOptions &o, const Slice &k, const Slice &v) |
|
virtual Status | Delete (const WriteOptions &o, const Slice &key) |
|
virtual Status | Get (const ReadOptions &options, const Slice &key, std::string *value) |
|
virtual Iterator * | NewIterator (const ReadOptions &options) |
|
virtual const Snapshot * | GetSnapshot () |
|
virtual void | ReleaseSnapshot (const Snapshot *snapshot) |
|
virtual Status | Write (const WriteOptions &options, WriteBatch *batch) |
|
virtual bool | GetProperty (const Slice &property, std::string *value) |
|
virtual void | GetApproximateSizes (const Range *r, int n, uint64_t *sizes) |
|
virtual void | CompactRange (const Slice *start, const Slice *end) |
|
| DB () |
|
virtual | ~DB () |
|
Definition at line 1795 of file db_test.cc.
leveldb::ModelDB::ModelDB |
( |
const Options & |
options | ) |
|
|
inlineexplicit |
leveldb::ModelDB::~ModelDB |
( |
| ) |
|
|
inline |
virtual void leveldb::ModelDB::CompactRange |
( |
const Slice * |
start, |
|
|
const Slice * |
end |
|
) |
| |
|
inlinevirtual |
virtual void leveldb::ModelDB::GetApproximateSizes |
( |
const Range * |
r, |
|
|
int |
n, |
|
|
uint64_t * |
sizes |
|
) |
| |
|
inlinevirtual |
virtual bool leveldb::ModelDB::GetProperty |
( |
const Slice & |
property, |
|
|
std::string * |
value |
|
) |
| |
|
inlinevirtual |
virtual const Snapshot* leveldb::ModelDB::GetSnapshot |
( |
| ) |
|
|
inlinevirtual |
virtual void leveldb::ModelDB::ReleaseSnapshot |
( |
const Snapshot * |
snapshot | ) |
|
|
inlinevirtual |
KVMap leveldb::ModelDB::map_ |
|
private |
const Options leveldb::ModelDB::options_ |
|
private |
The documentation for this class was generated from the following file: