chromium/components/supervised_user/core/browser/supervised_user_settings_data_type_controller.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/supervised_user/core/browser/supervised_user_settings_data_type_controller.h"

#include "base/functional/bind.h"
#include "components/prefs/pref_service.h"
#include "components/supervised_user/core/common/pref_names.h"
#include "components/supervised_user/core/common/supervised_user_constants.h"
#include "components/sync/model/data_type_store_service.h"

SupervisedUserSettingsDataTypeController::
    SupervisedUserSettingsDataTypeController(
        const base::RepeatingClosure& dump_stack,
        syncer::OnceDataTypeStoreFactory store_factory,
        base::WeakPtr<syncer::SyncableService> syncable_service,
        PrefService* pref_service)
    :{}

SupervisedUserSettingsDataTypeController::
    ~SupervisedUserSettingsDataTypeController() = default;

syncer::DataTypeController::PreconditionState
SupervisedUserSettingsDataTypeController::GetPreconditionState() const {}