|
leveldb
|
This is the complete list of members for leveldb::DBImpl, including all inherited members.
| BackgroundCall() | leveldb::DBImpl | private |
| BackgroundCompaction() EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| bg_compaction_scheduled_ | leveldb::DBImpl | private |
| bg_cv_ | leveldb::DBImpl | private |
| bg_error_ | leveldb::DBImpl | private |
| BGWork(void *db) | leveldb::DBImpl | privatestatic |
| BuildBatchGroup(Writer **last_writer) | leveldb::DBImpl | private |
| CleanupCompaction(CompactionState *compact) EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| CompactMemTable() EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| CompactRange(const Slice *begin, const Slice *end) | leveldb::DBImpl | virtual |
| DB class | leveldb::DBImpl | friend |
| leveldb::DB::DB() | leveldb::DB | inline |
| db_lock_ | leveldb::DBImpl | private |
| DBImpl(const Options &options, const std::string &dbname) | leveldb::DBImpl | |
| DBImpl(const DBImpl &) | leveldb::DBImpl | private |
| dbname_ | leveldb::DBImpl | private |
| Delete(const WriteOptions &, const Slice &key) | leveldb::DBImpl | virtual |
| DeleteObsoleteFiles() | leveldb::DBImpl | private |
| DoCompactionWork(CompactionState *compact) EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| env_ | leveldb::DBImpl | private |
| FinishCompactionOutputFile(CompactionState *compact, Iterator *input) | leveldb::DBImpl | private |
| Get(const ReadOptions &options, const Slice &key, std::string *value) | leveldb::DBImpl | virtual |
| GetApproximateSizes(const Range *range, int n, uint64_t *sizes) | leveldb::DBImpl | virtual |
| GetProperty(const Slice &property, std::string *value) | leveldb::DBImpl | virtual |
| GetSnapshot() | leveldb::DBImpl | virtual |
| has_imm_ | leveldb::DBImpl | private |
| imm_ | leveldb::DBImpl | private |
| InstallCompactionResults(CompactionState *compact) EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| internal_comparator_ | leveldb::DBImpl | private |
| internal_filter_policy_ | leveldb::DBImpl | private |
| log_ | leveldb::DBImpl | private |
| logfile_ | leveldb::DBImpl | private |
| logfile_number_ | leveldb::DBImpl | private |
| MakeRoomForWrite(bool force) EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| manual_compaction_ | leveldb::DBImpl | private |
| MaybeIgnoreError(Status *s) const | leveldb::DBImpl | private |
| MaybeScheduleCompaction() EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| mem_ | leveldb::DBImpl | private |
| mutex_ | leveldb::DBImpl | private |
| NewDB() | leveldb::DBImpl | private |
| NewInternalIterator(const ReadOptions &, SequenceNumber *latest_snapshot, uint32_t *seed) | leveldb::DBImpl | private |
| NewIterator(const ReadOptions &) | leveldb::DBImpl | virtual |
| Open(const Options &options, const std::string &name, DB **dbptr) | leveldb::DB | static |
| OpenCompactionOutputFile(CompactionState *compact) | leveldb::DBImpl | private |
| operator=(const DBImpl &) | leveldb::DBImpl | private |
| options_ | leveldb::DBImpl | private |
| owns_cache_ | leveldb::DBImpl | private |
| owns_info_log_ | leveldb::DBImpl | private |
| pending_outputs_ | leveldb::DBImpl | private |
| Put(const WriteOptions &, const Slice &key, const Slice &value) | leveldb::DBImpl | virtual |
| RecordBackgroundError(const Status &s) | leveldb::DBImpl | private |
| RecordReadSample(Slice key) | leveldb::DBImpl | |
| Recover(VersionEdit *edit, bool *save_manifest) EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| RecoverLogFile(uint64_t log_number, bool last_log, bool *save_manifest, VersionEdit *edit, SequenceNumber *max_sequence) EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| ReleaseSnapshot(const Snapshot *snapshot) | leveldb::DBImpl | virtual |
| seed_ | leveldb::DBImpl | private |
| shutting_down_ | leveldb::DBImpl | private |
| snapshots_ | leveldb::DBImpl | private |
| stats_ | leveldb::DBImpl | private |
| table_cache_ | leveldb::DBImpl | private |
| TEST_CompactMemTable() | leveldb::DBImpl | |
| TEST_CompactRange(int level, const Slice *begin, const Slice *end) | leveldb::DBImpl | |
| TEST_MaxNextLevelOverlappingBytes() | leveldb::DBImpl | |
| TEST_NewInternalIterator() | leveldb::DBImpl | |
| tmp_batch_ | leveldb::DBImpl | private |
| user_comparator() const | leveldb::DBImpl | inlineprivate |
| versions_ | leveldb::DBImpl | private |
| Write(const WriteOptions &options, WriteBatch *updates) | leveldb::DBImpl | virtual |
| WriteLevel0Table(MemTable *mem, VersionEdit *edit, Version *base) EXCLUSIVE_LOCKS_REQUIRED(mutex_) | leveldb::DBImpl | private |
| writers_ | leveldb::DBImpl | private |
| ~DB() | leveldb::DB | virtual |
| ~DBImpl() | leveldb::DBImpl | virtual |
1.8.12