Index: chrome/browser/sync/engine/syncer.h |
diff --git a/chrome/browser/sync/engine/syncer.h b/chrome/browser/sync/engine/syncer.h |
index b333de72914b9037062a327fccf18d102c57ac8e..6b9cea3cc6a9930d1fe1dd5b08f3e0fc47e45b24 100644 |
--- a/chrome/browser/sync/engine/syncer.h |
+++ b/chrome/browser/sync/engine/syncer.h |
@@ -87,6 +87,14 @@ class Syncer { |
SyncerStep first_step, |
SyncerStep last_step); |
+ class ScopedSyncStartStopTracker { |
+ public: |
+ explicit ScopedSyncStartStopTracker(sessions::SyncSession* session); |
+ ~ScopedSyncStartStopTracker(); |
+ private: |
+ sessions::SyncSession* session_; |
tim (not reviewing)
2011/08/10 00:08:29
disallow copy/assign
|
+ }; |
+ |
private: |
// Implements the PROCESS_CLIENT_COMMAND syncer step. |
void ProcessClientCommand(sessions::SyncSession* session); |