chromium/components/sync_device_info/fake_local_device_info_provider.cc

// Copyright 2019 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_device_info/fake_local_device_info_provider.h"

#include "base/time/time.h"
#include "components/sync/base/data_type.h"
#include "components/sync/protocol/sync_enums.pb.h"
#include "components/sync_device_info/device_info.h"
#include "components/sync_device_info/device_info_util.h"

namespace syncer {

FakeLocalDeviceInfoProvider::FakeLocalDeviceInfoProvider()
    :{}

FakeLocalDeviceInfoProvider::~FakeLocalDeviceInfoProvider() = default;

version_info::Channel FakeLocalDeviceInfoProvider::GetChannel() const {}

const DeviceInfo* FakeLocalDeviceInfoProvider::GetLocalDeviceInfo() const {}

base::CallbackListSubscription
FakeLocalDeviceInfoProvider::RegisterOnInitializedCallback(
    const base::RepeatingClosure& callback) {}

void FakeLocalDeviceInfoProvider::SetReady(bool ready) {}

DeviceInfo* FakeLocalDeviceInfoProvider::GetMutableDeviceInfo() {}

}  // namespace syncer