single_client_status_change_checker.cc revision a1401311d1ab56c4ed0a474bd38c108f75cb0cd9
1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "chrome/browser/sync/test/integration/single_client_status_change_checker.h" 6 7#include "chrome/browser/sync/profile_sync_service.h" 8#include "chrome/browser/sync/test/integration/profile_sync_service_harness.h" 9 10SingleClientStatusChangeChecker::SingleClientStatusChangeChecker( 11 ProfileSyncService* service) : service_(service) {} 12 13SingleClientStatusChangeChecker::~SingleClientStatusChangeChecker() {} 14 15void SingleClientStatusChangeChecker::InitObserver( 16 ProfileSyncServiceHarness* obs) { 17 service()->AddObserver(obs); 18} 19 20void SingleClientStatusChangeChecker::UninitObserver( 21 ProfileSyncServiceHarness* obs) { 22 service()->RemoveObserver(obs); 23} 24