|
leveldb
|
#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"
Go to the source code of this file.
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]) |
| struct leveldb::TestArgs |
Definition at line 406 of file table_test.cc.
| Class Members | ||
|---|---|---|
| int | restart_interval | |
| bool | reverse_compare | |
| TestType | type | |
| class leveldb::MemTableTest |
Definition at line 760 of file table_test.cc.
| class leveldb::TableTest |
Definition at line 798 of file table_test.cc.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
1.8.12