Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2639)

Unified Diff: chrome/browser/sync_file_system/drive_backend/drive_backend_util.h

Issue 428063002: [SyncFS] Replace leveldb classes with LevelDBWrapper (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/sync_file_system/drive_backend/drive_backend_util.h
diff --git a/chrome/browser/sync_file_system/drive_backend/drive_backend_util.h b/chrome/browser/sync_file_system/drive_backend/drive_backend_util.h
index c98d6439d11cdbe93fbf15c9d2fb7005cebfd6a3..059ed2159a9697639f31c1e4d790bc2726b062ac 100644
--- a/chrome/browser/sync_file_system/drive_backend/drive_backend_util.h
+++ b/chrome/browser/sync_file_system/drive_backend/drive_backend_util.h
@@ -22,27 +22,21 @@ class FileResource;
class ResourceEntry;
}
-namespace leveldb {
-class DB;
-class WriteBatch;
-}
-
namespace sync_file_system {
namespace drive_backend {
-void PutVersionToBatch(int64 version, leveldb::WriteBatch* batch);
+class LevelDBWrapper;
+
+void PutVersionToDB(int64 version, LevelDBWrapper* db);
-void PutServiceMetadataToBatch(const ServiceMetadata& service_metadata,
- leveldb::WriteBatch* batch);
-void PutFileMetadataToBatch(const FileMetadata& file,
- leveldb::WriteBatch* batch);
-void PutFileTrackerToBatch(const FileTracker& tracker,
- leveldb::WriteBatch* batch);
+void PutServiceMetadataToDB(const ServiceMetadata& service_metadata,
+ LevelDBWrapper* db);
+void PutFileMetadataToDB(const FileMetadata& file, LevelDBWrapper* db);
+void PutFileTrackerToDB(const FileTracker& tracker, LevelDBWrapper* db);
-void PutFileMetadataDeletionToBatch(const std::string& file_id,
- leveldb::WriteBatch* batch);
-void PutFileTrackerDeletionToBatch(int64 tracker_id,
- leveldb::WriteBatch* batch);
+void PutFileMetadataDeletionToDB(const std::string& file_id,
+ LevelDBWrapper* db);
nhiroki 2014/08/01 09:43:38 nit: indent is broken.
peria 2014/08/04 03:13:42 Done.
tzik 2014/08/04 03:26:23 indent?
+void PutFileTrackerDeletionToDB(int64 tracker_id, LevelDBWrapper* db);
bool HasFileAsParent(const FileDetails& details, const std::string& file_id);
@@ -58,7 +52,7 @@ SyncStatusCode GDataErrorCodeToSyncStatusCode(
bool RemovePrefix(const std::string& str, const std::string& prefix,
std::string* out);
-scoped_ptr<ServiceMetadata> InitializeServiceMetadata(leveldb::DB* db);
+scoped_ptr<ServiceMetadata> InitializeServiceMetadata(LevelDBWrapper* db);
template <typename Src, typename Dest>
void AppendContents(const Src& src, Dest* dest) {

Powered by Google App Engine
This is Rietveld 408576698