// Copyright 2020 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_SERVICES_APP_SERVICE_PUBLIC_CPP_APP_REGISTRY_CACHE_WRAPPER_H_ #define COMPONENTS_SERVICES_APP_SERVICE_PUBLIC_CPP_APP_REGISTRY_CACHE_WRAPPER_H_ #include <map> #include "base/component_export.h" #include "base/observer_list.h" class AccountId; namespace apps { class AppRegistryCache; // Wraps AppRegistryCache to get all AppRegistryCaches independently. Provides // the method to get the AppRegistryCache per |account_id|. class COMPONENT_EXPORT(APP_UPDATE) AppRegistryCacheWrapper { … }; } // namespace apps #endif // COMPONENTS_SERVICES_APP_SERVICE_PUBLIC_CPP_APP_REGISTRY_CACHE_WRAPPER_H_