Definition at line 349 of file table_test.cc.
§ DBConstructor()
| leveldb::DBConstructor::DBConstructor |
( |
const Comparator * |
cmp | ) |
|
|
inlineexplicit |
Definition at line 351 of file table_test.cc.
Constructor(const Comparator *cmp)
const Comparator * comparator_
§ ~DBConstructor()
| leveldb::DBConstructor::~DBConstructor |
( |
| ) |
|
|
inline |
§ db()
| virtual DB* leveldb::DBConstructor::db |
( |
| ) |
const |
|
inlinevirtual |
§ FinishImpl()
| virtual Status leveldb::DBConstructor::FinishImpl |
( |
const Options & |
options, |
|
|
const KVMap & |
data |
|
) |
| |
|
inlinevirtual |
Implements leveldb::Constructor.
Definition at line 360 of file table_test.cc.
364 for (KVMap::const_iterator it =
data.begin();
368 batch.Put(it->first, it->second);
virtual Status Write(const WriteOptions &options, WriteBatch *updates)=0
virtual const KVMap & data()
§ NewDB()
| void leveldb::DBConstructor::NewDB |
( |
| ) |
|
|
inlineprivate |
Definition at line 380 of file table_test.cc.
385 Status status =
DestroyDB(name, options);
388 options.create_if_missing =
true;
389 options.error_if_exists =
true;
390 options.write_buffer_size = 10000;
Status DestroyDB(const std::string &dbname, const Options &options)
static Status Open(const Options &options, const std::string &name, DB **dbptr)
const Comparator * comparator_
§ NewIterator()
| virtual Iterator* leveldb::DBConstructor::NewIterator |
( |
| ) |
const |
|
inlinevirtual |
§ comparator_
| const Comparator* leveldb::DBConstructor::comparator_ |
|
private |
§ db_
| DB* leveldb::DBConstructor::db_ |
|
private |
The documentation for this class was generated from the following file: