◆ Harness()
leveldb::Harness::Harness |
( |
| ) |
|
|
inline |
◆ ~Harness()
leveldb::Harness::~Harness |
( |
| ) |
|
|
inline |
◆ Add()
void leveldb::Harness::Add |
( |
const std::string & |
key, |
|
|
const std::string & |
value |
|
) |
| |
|
inline |
◆ db()
DB* leveldb::Harness::db |
( |
| ) |
const |
|
inline |
◆ Init()
void leveldb::Harness::Init |
( |
const TestArgs & |
args | ) |
|
|
inline |
◆ PickRandomKey()
std::string leveldb::Harness::PickRandomKey |
( |
Random * |
rnd, |
|
|
const std::vector< std::string > & |
keys |
|
) |
| |
|
inline |
◆ Test()
void leveldb::Harness::Test |
( |
Random * |
rnd | ) |
|
|
inline |
◆ TestBackwardScan()
void leveldb::Harness::TestBackwardScan |
( |
const std::vector< std::string > & |
keys, |
|
|
const KVMap & |
data |
|
) |
| |
|
inline |
◆ TestForwardScan()
void leveldb::Harness::TestForwardScan |
( |
const std::vector< std::string > & |
keys, |
|
|
const KVMap & |
data |
|
) |
| |
|
inline |
◆ TestRandomAccess()
void leveldb::Harness::TestRandomAccess |
( |
Random * |
rnd, |
|
|
const std::vector< std::string > & |
keys, |
|
|
const KVMap & |
data |
|
) |
| |
|
inline |
◆ ToString() [1/3]
std::string leveldb::Harness::ToString |
( |
const KVMap & |
data, |
|
|
const KVMap::const_iterator & |
it |
|
) |
| |
|
inline |
◆ ToString() [2/3]
std::string leveldb::Harness::ToString |
( |
const KVMap & |
data, |
|
|
const KVMap::const_reverse_iterator & |
it |
|
) |
| |
|
inline |
◆ ToString() [3/3]
std::string leveldb::Harness::ToString |
( |
const Iterator * |
it | ) |
|
|
inline |
◆ constructor_
◆ options_
The documentation for this class was generated from the following file: