summaryrefslogtreecommitdiffstats
path: root/sync/internal_api/sync_rollback_manager_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'sync/internal_api/sync_rollback_manager_base.h')
-rw-r--r--sync/internal_api/sync_rollback_manager_base.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/sync/internal_api/sync_rollback_manager_base.h b/sync/internal_api/sync_rollback_manager_base.h
index d6ba564..ee8d4a3 100644
--- a/sync/internal_api/sync_rollback_manager_base.h
+++ b/sync/internal_api/sync_rollback_manager_base.h
@@ -113,6 +113,14 @@ class SYNC_EXPORT_PRIVATE SyncRollbackManagerBase :
const syncable::ImmutableWriteTransactionInfo& write_transaction_info,
ModelTypeSet models_with_changes) OVERRIDE;
+ virtual void RegisterDirectoryTypeDebugInfoObserver(
+ syncer::TypeDebugInfoObserver* observer) OVERRIDE;
+ virtual void UnregisterDirectoryTypeDebugInfoObserver(
+ syncer::TypeDebugInfoObserver* observer) OVERRIDE;
+ virtual bool HasDirectoryTypeDebugInfoObserver(
+ syncer::TypeDebugInfoObserver* observer) OVERRIDE;
+ virtual void RequestEmitDebugInfo() OVERRIDE;
+
private:
void NotifyInitializationSuccess();
void NotifyInitializationFailure();