Bitcoin
|
#include "leveldb/table.h"
#include <map>
#include <string>
#include "db/dbformat.h"
#include "db/memtable.h"
#include "db/write_batch_internal.h"
#include "leveldb/db.h"
#include "leveldb/env.h"
#include "leveldb/iterator.h"
#include "leveldb/table_builder.h"
#include "table/block.h"
#include "table/block_builder.h"
#include "table/format.h"
#include "util/random.h"
#include "util/testharness.h"
#include "util/testutil.h"
Classes | |
class | leveldb::anonymous_namespace{table_test.cc}::ReverseKeyComparator |
struct | leveldb::anonymous_namespace{table_test.cc}::STLLessThan |
class | leveldb::StringSink |
class | leveldb::StringSource |
class | leveldb::Constructor |
class | leveldb::BlockConstructor |
class | leveldb::TableConstructor |
class | leveldb::KeyConvertingIterator |
class | leveldb::MemTableConstructor |
class | leveldb::DBConstructor |
struct | leveldb::TestArgs |
class | leveldb::Harness |
class | leveldb::MemTableTest |
class | leveldb::TableTest |
Namespaces | |
leveldb | |
leveldb::anonymous_namespace{table_test.cc} | |
Typedefs | |
typedef std::map< std::string, std::string, STLLessThan > | leveldb::KVMap |
Enumerations | |
enum | leveldb::TestType { leveldb::TABLE_TEST, leveldb::BLOCK_TEST, leveldb::MEMTABLE_TEST, leveldb::DB_TEST } |
Functions | |
static std::string | leveldb::Reverse (const Slice &key) |
static void | leveldb::Increment (const Comparator *cmp, std::string *key) |
leveldb::TEST (Harness, Empty) | |
leveldb::TEST (Harness, ZeroRestartPointsInBlock) | |
leveldb::TEST (Harness, SimpleEmptyKey) | |
leveldb::TEST (Harness, SimpleSingle) | |
leveldb::TEST (Harness, SimpleMulti) | |
leveldb::TEST (Harness, SimpleSpecialKey) | |
leveldb::TEST (Harness, Randomized) | |
leveldb::TEST (Harness, RandomizedLongDB) | |
leveldb::TEST (MemTableTest, Simple) | |
static bool | leveldb::Between (uint64_t val, uint64_t low, uint64_t high) |
leveldb::TEST (TableTest, ApproximateOffsetOfPlain) | |
static bool | leveldb::SnappyCompressionSupported () |
leveldb::TEST (TableTest, ApproximateOffsetOfCompressed) | |
int | main (int argc, char **argv) |
Variables | |
static ReverseKeyComparator | leveldb::reverse_key_comparator |
static const TestArgs | leveldb::kTestArgList [] |
static const int | leveldb::kNumTestArgs = sizeof(kTestArgList) / sizeof(kTestArgList[0]) |
int main | ( | int | argc, |
char ** | argv | ||
) |