Searched refs:LevelDBWrapper (Results 1 - 15 of 15) sorted by relevance

/external/chromium_org/chrome/browser/sync_file_system/drive_backend/
H A Dleveldb_wrapper.cc21 LevelDBWrapper::Iterator::Iterator(LevelDBWrapper* db)
26 LevelDBWrapper::Iterator::~Iterator() {}
28 bool LevelDBWrapper::Iterator::Valid() {
33 void LevelDBWrapper::Iterator::SeekToFirst() {
39 void LevelDBWrapper::Iterator::SeekToLast() {
44 void LevelDBWrapper::Iterator::Seek(const std::string& target) {
50 void LevelDBWrapper::Iterator::Next() {
70 void LevelDBWrapper::Iterator::Delete() {
86 leveldb::Slice LevelDBWrapper
146 LevelDBWrapper::LevelDBWrapper(scoped_ptr<leveldb::DB> db) function in class:sync_file_system::drive_backend::LevelDBWrapper
[all...]
H A Dleveldb_wrapper.h33 // LevelDBWrapper class wraps leveldb::DB and leveldb::WriteBatch to provide
38 class LevelDBWrapper { class in namespace:sync_file_system::drive_backend
51 explicit Iterator(LevelDBWrapper* db);
67 LevelDBWrapper* db_; // do not own
74 explicit LevelDBWrapper(scoped_ptr<leveldb::DB> db);
75 ~LevelDBWrapper();
110 DISALLOW_COPY_AND_ASSIGN(LevelDBWrapper);
H A Ddrive_backend_util.h28 class LevelDBWrapper;
30 void PutVersionToDB(int64 version, LevelDBWrapper* db);
33 LevelDBWrapper* db);
34 void PutFileMetadataToDB(const FileMetadata& file, LevelDBWrapper* db);
35 void PutFileTrackerToDB(const FileTracker& tracker, LevelDBWrapper* db);
38 LevelDBWrapper* db);
39 void PutFileTrackerDeletionToDB(int64 tracker_id, LevelDBWrapper* db);
55 scoped_ptr<ServiceMetadata> InitializeServiceMetadata(LevelDBWrapper* db);
H A Ddrive_backend_util.cc24 void PutVersionToDB(int64 version, LevelDBWrapper* db) {
30 LevelDBWrapper* db) {
39 void PutFileMetadataToDB(const FileMetadata& file, LevelDBWrapper* db) {
48 void PutFileTrackerToDB(const FileTracker& tracker, LevelDBWrapper* db) {
59 LevelDBWrapper* db) {
64 void PutFileTrackerDeletionToDB(int64 tracker_id, LevelDBWrapper* db) {
168 scoped_ptr<ServiceMetadata> InitializeServiceMetadata(LevelDBWrapper* db) {
H A Dmetadata_database_index_on_disk.h21 class LevelDBWrapper;
31 static scoped_ptr<MetadataDatabaseIndexOnDisk> Create(LevelDBWrapper* db);
79 LevelDBWrapper* GetDBForTesting();
88 explicit MetadataDatabaseIndexOnDisk(LevelDBWrapper* db);
164 LevelDBWrapper* db_; // Not owned.
H A Dregister_app_task_unittest.cc80 scoped_ptr<LevelDBWrapper> OpenLevelDB() {
88 return make_scoped_ptr(new LevelDBWrapper(make_scoped_ptr(db)));
91 void SetUpInitialData(LevelDBWrapper* db) {
122 void CreateMetadataDatabase(scoped_ptr<LevelDBWrapper> db) {
142 LevelDBWrapper* db) {
167 LevelDBWrapper* db) {
253 scoped_ptr<LevelDBWrapper> db = OpenLevelDB();
268 scoped_ptr<LevelDBWrapper> db = OpenLevelDB();
284 scoped_ptr<LevelDBWrapper> db = OpenLevelDB();
299 scoped_ptr<LevelDBWrapper> d
[all...]
H A Dleveldb_wrapper_unittest.cc53 LevelDBWrapper* GetDB() {
60 scoped_ptr<LevelDBWrapper::Iterator> itr = db_->NewIterator();
82 db_.reset(new LevelDBWrapper(make_scoped_ptr(db)));
87 scoped_ptr<LevelDBWrapper> db_;
92 scoped_ptr<LevelDBWrapper::Iterator> itr = GetDB()->NewIterator();
142 scoped_ptr<LevelDBWrapper::Iterator> itr = GetDB()->NewIterator();
H A Dmetadata_database_index.h24 class LevelDBWrapper;
63 static scoped_ptr<MetadataDatabaseIndex> Create(LevelDBWrapper* db);
65 DatabaseContents* contents, LevelDBWrapper* db);
117 explicit MetadataDatabaseIndex(LevelDBWrapper* db);
146 LevelDBWrapper* db_; // Not owned
H A Dmetadata_database_index_on_disk.cc147 void RemoveUnreachableItems(LevelDBWrapper* db, int64 sync_root_tracker_id) {
155 scoped_ptr<LevelDBWrapper::Iterator> itr = db->NewIterator();
208 scoped_ptr<LevelDBWrapper::Iterator> itr = db->NewIterator();
230 scoped_ptr<LevelDBWrapper::Iterator> itr = db->NewIterator();
252 MetadataDatabaseIndexOnDisk::Create(LevelDBWrapper* db) {
432 scoped_ptr<LevelDBWrapper::Iterator> itr(db_->NewIterator());
451 scoped_ptr<LevelDBWrapper::Iterator> itr(db_->NewIterator());
465 scoped_ptr<LevelDBWrapper::Iterator> itr(db_->NewIterator());
485 scoped_ptr<LevelDBWrapper::Iterator> itr(db_->NewIterator());
522 scoped_ptr<LevelDBWrapper
[all...]
H A Dmetadata_database.h44 class LevelDBWrapper;
134 scoped_ptr<LevelDBWrapper> db,
393 scoped_ptr<LevelDBWrapper> db_;
H A Dmetadata_database_unittest.cc218 scoped_ptr<LevelDBWrapper> db = InitializeLevelDB();
256 scoped_ptr<LevelDBWrapper> InitializeLevelDB() {
266 scoped_ptr<LevelDBWrapper> wrapper(new LevelDBWrapper(make_scoped_ptr(db)));
274 void SetUpServiceMetadata(LevelDBWrapper* db) {
452 leveldb::Status PutFileToDB(LevelDBWrapper* db, const FileMetadata& file) {
457 leveldb::Status PutTrackerToDB(LevelDBWrapper* db,
499 scoped_ptr<LevelDBWrapper::Iterator> itr1 =
501 scoped_ptr<LevelDBWrapper::Iterator> itr2 =
630 scoped_ptr<LevelDBWrapper> d
[all...]
H A Dmetadata_database_index_unittest.cc90 db_.reset(new LevelDBWrapper(make_scoped_ptr(db)));
97 scoped_ptr<LevelDBWrapper> db_;
H A Dmetadata_database_index.cc80 void ReadDatabaseContents(LevelDBWrapper* db, DatabaseContents* contents) {
84 scoped_ptr<LevelDBWrapper::Iterator> itr(db->NewIterator());
125 LevelDBWrapper* db) {
203 MetadataDatabaseIndex::Create(LevelDBWrapper* db) {
225 LevelDBWrapper* db) {
250 MetadataDatabaseIndex::MetadataDatabaseIndex(LevelDBWrapper* db) : db_(db) {}
H A Dmetadata_database_index_on_disk_unittest.cc49 void CreateTestDatabase(bool build_index, LevelDBWrapper* db) {
116 scoped_ptr<LevelDBWrapper> InitializeLevelDB() {
125 return make_scoped_ptr(new LevelDBWrapper(make_scoped_ptr(db)));
133 scoped_ptr<LevelDBWrapper> db_;
193 scoped_ptr<LevelDBWrapper> db = InitializeLevelDB();
H A Dmetadata_database.cc198 bool IsDatabaseEmpty(LevelDBWrapper* db) {
200 scoped_ptr<LevelDBWrapper::Iterator> itr(db->NewIterator());
207 scoped_ptr<LevelDBWrapper>* db_out,
228 db_out->reset(new LevelDBWrapper(make_scoped_ptr(db)));
233 SyncStatusCode MigrateDatabaseIfNeeded(LevelDBWrapper* db) {
563 scoped_ptr<LevelDBWrapper> db,
1330 // TODO(peria): Make LevelDBWrapper::DestroyDB() to avoid a full scan.
1331 scoped_ptr<LevelDBWrapper::Iterator> itr = db_->NewIterator();

Completed in 134 milliseconds