Bitcoin
Classes | Namespaces | Functions
dumpfile.cc File Reference
#include <stdio.h>
#include "db/dbformat.h"
#include "db/filename.h"
#include "db/log_reader.h"
#include "db/version_edit.h"
#include "db/write_batch_internal.h"
#include "leveldb/env.h"
#include "leveldb/iterator.h"
#include "leveldb/options.h"
#include "leveldb/status.h"
#include "leveldb/table.h"
#include "leveldb/write_batch.h"
#include "util/logging.h"

Classes

class  leveldb::anonymous_namespace{dumpfile.cc}::CorruptionReporter
 
class  leveldb::anonymous_namespace{dumpfile.cc}::WriteBatchItemPrinter
 

Namespaces

 leveldb
 
 leveldb::anonymous_namespace{dumpfile.cc}
 

Functions

bool leveldb::anonymous_namespace{dumpfile.cc}::GuessType (const std::string &fname, FileType *type)
 
Status leveldb::anonymous_namespace{dumpfile.cc}::PrintLogContents (Env *env, const std::string &fname, void(*func)(uint64_t, Slice, WritableFile *), WritableFile *dst)
 
static void leveldb::anonymous_namespace{dumpfile.cc}::WriteBatchPrinter (uint64_t pos, Slice record, WritableFile *dst)
 
Status leveldb::anonymous_namespace{dumpfile.cc}::DumpLog (Env *env, const std::string &fname, WritableFile *dst)
 
static void leveldb::anonymous_namespace{dumpfile.cc}::VersionEditPrinter (uint64_t pos, Slice record, WritableFile *dst)
 
Status leveldb::anonymous_namespace{dumpfile.cc}::DumpDescriptor (Env *env, const std::string &fname, WritableFile *dst)
 
Status leveldb::anonymous_namespace{dumpfile.cc}::DumpTable (Env *env, const std::string &fname, WritableFile *dst)
 
Status leveldb::DumpFile (Env *env, const std::string &fname, WritableFile *dst)