◆ Repairer()
| leveldb::anonymous_namespace{repair.cc}::Repairer::Repairer |
( |
const std::string & |
dbname, |
|
|
const Options & |
options |
|
) |
| |
|
inline |
◆ ~Repairer()
| leveldb::anonymous_namespace{repair.cc}::Repairer::~Repairer |
( |
| ) |
|
|
inline |
◆ ArchiveFile()
| void leveldb::anonymous_namespace{repair.cc}::Repairer::ArchiveFile |
( |
const std::string & |
fname | ) |
|
|
inlineprivate |
◆ ConvertLogFilesToTables()
| void leveldb::anonymous_namespace{repair.cc}::Repairer::ConvertLogFilesToTables |
( |
| ) |
|
|
inlineprivate |
◆ ConvertLogToTable()
| Status leveldb::anonymous_namespace{repair.cc}::Repairer::ConvertLogToTable |
( |
uint64_t |
log | ) |
|
|
inlineprivate |
◆ ExtractMetaData()
| void leveldb::anonymous_namespace{repair.cc}::Repairer::ExtractMetaData |
( |
| ) |
|
|
inlineprivate |
◆ FindFiles()
| Status leveldb::anonymous_namespace{repair.cc}::Repairer::FindFiles |
( |
| ) |
|
|
inlineprivate |
◆ NewTableIterator()
| Iterator* leveldb::anonymous_namespace{repair.cc}::Repairer::NewTableIterator |
( |
const FileMetaData & |
meta | ) |
|
|
inlineprivate |
◆ RepairTable()
| void leveldb::anonymous_namespace{repair.cc}::Repairer::RepairTable |
( |
const std::string & |
src, |
|
|
TableInfo |
t |
|
) |
| |
|
inlineprivate |
◆ Run()
| Status leveldb::anonymous_namespace{repair.cc}::Repairer::Run |
( |
| ) |
|
|
inline |
◆ ScanTable()
| void leveldb::anonymous_namespace{repair.cc}::Repairer::ScanTable |
( |
uint64_t |
number | ) |
|
|
inlineprivate |
◆ WriteDescriptor()
| Status leveldb::anonymous_namespace{repair.cc}::Repairer::WriteDescriptor |
( |
| ) |
|
|
inlineprivate |
◆ dbname_
| std::string const leveldb::anonymous_namespace{repair.cc}::Repairer::dbname_ |
|
private |
◆ edit_
| VersionEdit leveldb::anonymous_namespace{repair.cc}::Repairer::edit_ |
|
private |
◆ env_
| Env* const leveldb::anonymous_namespace{repair.cc}::Repairer::env_ |
|
private |
◆ icmp_
◆ ipolicy_
◆ logs_
| std::vector<uint64_t> leveldb::anonymous_namespace{repair.cc}::Repairer::logs_ |
|
private |
◆ manifests_
| std::vector<std::string> leveldb::anonymous_namespace{repair.cc}::Repairer::manifests_ |
|
private |
◆ next_file_number_
| uint64_t leveldb::anonymous_namespace{repair.cc}::Repairer::next_file_number_ |
|
private |
◆ options_
| Options const leveldb::anonymous_namespace{repair.cc}::Repairer::options_ |
|
private |
◆ owns_cache_
| bool leveldb::anonymous_namespace{repair.cc}::Repairer::owns_cache_ |
|
private |
◆ owns_info_log_
| bool leveldb::anonymous_namespace{repair.cc}::Repairer::owns_info_log_ |
|
private |
◆ table_cache_
| TableCache* leveldb::anonymous_namespace{repair.cc}::Repairer::table_cache_ |
|
private |
◆ table_numbers_
| std::vector<uint64_t> leveldb::anonymous_namespace{repair.cc}::Repairer::table_numbers_ |
|
private |
◆ tables_
| std::vector<TableInfo> leveldb::anonymous_namespace{repair.cc}::Repairer::tables_ |
|
private |
The documentation for this class was generated from the following file: