#include "chrome/browser/supervised_user/supervised_user_settings_service_factory.h"
#include "chrome/browser/profiles/profile_key.h"
#include "components/keyed_service/core/simple_dependency_manager.h"
#include "components/supervised_user/core/browser/supervised_user_settings_service.h"
supervised_user::SupervisedUserSettingsService*
SupervisedUserSettingsServiceFactory::GetForKey(SimpleFactoryKey* key) { … }
SupervisedUserSettingsServiceFactory*
SupervisedUserSettingsServiceFactory::GetInstance() { … }
SupervisedUserSettingsServiceFactory::SupervisedUserSettingsServiceFactory()
: … { … }
SupervisedUserSettingsServiceFactory::~SupervisedUserSettingsServiceFactory() =
default;
std::unique_ptr<KeyedService>
SupervisedUserSettingsServiceFactory::BuildServiceInstanceFor(
SimpleFactoryKey* key) const { … }
SimpleFactoryKey* SupervisedUserSettingsServiceFactory::GetKeyToUse(
SimpleFactoryKey* key) const { … }