#include <block_builder.h>
◆ BlockBuilder() [1/2]
leveldb::BlockBuilder::BlockBuilder |
( |
const Options * |
options | ) |
|
|
explicit |
◆ BlockBuilder() [2/2]
leveldb::BlockBuilder::BlockBuilder |
( |
const BlockBuilder & |
| ) |
|
|
private |
◆ Add()
void leveldb::BlockBuilder::Add |
( |
const Slice & |
key, |
|
|
const Slice & |
value |
|
) |
| |
◆ CurrentSizeEstimate()
size_t leveldb::BlockBuilder::CurrentSizeEstimate |
( |
| ) |
const |
◆ empty()
bool leveldb::BlockBuilder::empty |
( |
| ) |
const |
|
inline |
◆ Finish()
Slice leveldb::BlockBuilder::Finish |
( |
| ) |
|
◆ operator=()
void leveldb::BlockBuilder::operator= |
( |
const BlockBuilder & |
| ) |
|
|
private |
◆ Reset()
void leveldb::BlockBuilder::Reset |
( |
| ) |
|
◆ buffer_
std::string leveldb::BlockBuilder::buffer_ |
|
private |
◆ counter_
int leveldb::BlockBuilder::counter_ |
|
private |
◆ finished_
bool leveldb::BlockBuilder::finished_ |
|
private |
◆ last_key_
std::string leveldb::BlockBuilder::last_key_ |
|
private |
◆ options_
const Options* leveldb::BlockBuilder::options_ |
|
private |
◆ restarts_
std::vector<uint32_t> leveldb::BlockBuilder::restarts_ |
|
private |
The documentation for this class was generated from the following files: