blob: c45e2e9611ebb5c85cbdc3d14ded4bda9f852234 [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "components/send_tab_to_self/send_tab_to_self_bridge.h"
#include "base/optional.h"
#include "components/sync/model/metadata_change_list.h"
namespace send_tab_to_self {
SendTabToSelfBridge::SendTabToSelfBridge(
std::unique_ptr<syncer::ModelTypeChangeProcessor> change_processor)
: ModelTypeSyncBridge(std::move(change_processor)) {
NOTIMPLEMENTED();
}
SendTabToSelfBridge::~SendTabToSelfBridge() {
NOTIMPLEMENTED();
}
std::unique_ptr<syncer::MetadataChangeList>
SendTabToSelfBridge::CreateMetadataChangeList() {
NOTIMPLEMENTED();
return nullptr;
}
base::Optional<syncer::ModelError> SendTabToSelfBridge::MergeSyncData(
std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
syncer::EntityChangeList entity_data) {
NOTIMPLEMENTED();
return base::Optional<syncer::ModelError>();
}
base::Optional<syncer::ModelError> SendTabToSelfBridge::ApplySyncChanges(
std::unique_ptr<syncer::MetadataChangeList> metadata_change_list,
syncer::EntityChangeList entity_changes) {
NOTIMPLEMENTED();
return base::Optional<syncer::ModelError>();
}
void SendTabToSelfBridge::GetData(StorageKeyList storage_keys,
DataCallback callback) {
NOTIMPLEMENTED();
}
void SendTabToSelfBridge::GetAllDataForDebugging(DataCallback callback) {
NOTIMPLEMENTED();
}
std::string SendTabToSelfBridge::GetClientTag(
const syncer::EntityData& entity_data) {
NOTIMPLEMENTED();
return std::string();
}
std::string SendTabToSelfBridge::GetStorageKey(
const syncer::EntityData& entity_data) {
NOTIMPLEMENTED();
return std::string();
}
bool SendTabToSelfBridge::loaded() const {
NOTIMPLEMENTED();
return false;
}
const std::vector<GURL> SendTabToSelfBridge::Keys() const {
NOTIMPLEMENTED();
return std::vector<GURL>();
}
bool SendTabToSelfBridge::DeleteAllEntries() {
NOTIMPLEMENTED();
return false;
}
const SendTabToSelfEntry* SendTabToSelfBridge::GetEntryByURL(
const GURL& gurl) const {
NOTIMPLEMENTED();
return nullptr;
}
const SendTabToSelfEntry* SendTabToSelfBridge::GetMostRecentEntry() const {
NOTIMPLEMENTED();
return nullptr;
}
const SendTabToSelfEntry* SendTabToSelfBridge::AddEntry(
const GURL& url,
const std::string& title) {
NOTIMPLEMENTED();
return nullptr;
}
} // namespace send_tab_to_self