chromium/components/sync_user_events/user_event_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/sync_user_events/user_event_data_type_controller.h"

#include <utility>

#include "base/functional/bind.h"
#include "components/sync/service/sync_service.h"
#include "components/sync/service/sync_user_settings.h"

namespace syncer {

UserEventDataTypeController::UserEventDataTypeController(
    SyncService* sync_service,
    std::unique_ptr<DataTypeControllerDelegate> delegate_for_full_sync_mode,
    std::unique_ptr<DataTypeControllerDelegate> delegate_for_transport_mode)
    :{}

UserEventDataTypeController::~UserEventDataTypeController() {}

void UserEventDataTypeController::Stop(syncer::SyncStopMetadataFate fate,
                                        StopCallback callback) {}

DataTypeController::PreconditionState
UserEventDataTypeController::GetPreconditionState() const {}

void UserEventDataTypeController::OnStateChanged(syncer::SyncService* sync) {}

}  // namespace syncer