Home | History | Annotate | Download | only in leveldb

Lines Matching defs:LevelDBDatabase

59 LevelDBDatabase::ComparatorAdapter::ComparatorAdapter(
63 int LevelDBDatabase::ComparatorAdapter::Compare(const leveldb::Slice& a,
68 const char* LevelDBDatabase::ComparatorAdapter::Name() const {
73 void LevelDBDatabase::ComparatorAdapter::FindShortestSeparator(
77 void LevelDBDatabase::ComparatorAdapter::FindShortSuccessor(
80 LevelDBSnapshot::LevelDBSnapshot(LevelDBDatabase* db)
85 LevelDBDatabase::LevelDBDatabase() {}
87 LevelDBDatabase::~LevelDBDatabase() {
119 leveldb::Status LevelDBDatabase::Destroy(const base::FilePath& file_name) {
140 scoped_ptr<LevelDBLock> LevelDBDatabase::LockForTesting(
270 leveldb::Status LevelDBDatabase::Open(const base::FilePath& file_name,
272 scoped_ptr<LevelDBDatabase>* result,
305 (*result).reset(new LevelDBDatabase);
314 scoped_ptr<LevelDBDatabase> LevelDBDatabase::OpenInMemory(
330 return scoped_ptr<LevelDBDatabase>();
333 scoped_ptr<LevelDBDatabase> result(new LevelDBDatabase);
343 leveldb::Status LevelDBDatabase::Put(const StringPiece& key,
360 leveldb::Status LevelDBDatabase::Remove(const StringPiece& key) {
370 leveldb::Status LevelDBDatabase::Get(const StringPiece& key,
392 leveldb::Status LevelDBDatabase::Write(const LevelDBWriteBatch& write_batch) {
409 scoped_ptr<LevelDBIterator> LevelDBDatabase::CreateIterator(
421 const LevelDBComparator* LevelDBDatabase::Comparator() const {
425 void LevelDBDatabase::Compact(const base::StringPiece& start,
434 void LevelDBDatabase::CompactAll() { db_->CompactRange(NULL, NULL); }