// Copyright 2014 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef COMPONENTS_GCM_DRIVER_ACCOUNT_TRACKER_H_ #define COMPONENTS_GCM_DRIVER_ACCOUNT_TRACKER_H_ #include <map> #include <memory> #include <vector> #include "base/memory/raw_ptr.h" #include "base/observer_list.h" #include "components/signin/public/identity_manager/identity_manager.h" #include "google_apis/gaia/core_account_id.h" namespace gcm { // The AccountTracker keeps track of what accounts exist on the // profile and the state of their credentials. class AccountTracker : public signin::IdentityManager::Observer { … }; } // namespace gcm #endif // COMPONENTS_GCM_DRIVER_ACCOUNT_TRACKER_H_