chromium/extensions/browser/api/storage/weak_unlimited_settings_storage.cc

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

#include "extensions/browser/api/storage/weak_unlimited_settings_storage.h"

ValueStore;

namespace extensions {

WeakUnlimitedSettingsStorage::WeakUnlimitedSettingsStorage(
    ValueStore* delegate)
    :{}

WeakUnlimitedSettingsStorage::~WeakUnlimitedSettingsStorage() = default;

size_t WeakUnlimitedSettingsStorage::GetBytesInUse(const std::string& key) {}

size_t WeakUnlimitedSettingsStorage::GetBytesInUse(
    const std::vector<std::string>& keys) {}


size_t WeakUnlimitedSettingsStorage::GetBytesInUse() {}

ValueStore::ReadResult WeakUnlimitedSettingsStorage::Get(
    const std::string& key) {}

ValueStore::ReadResult WeakUnlimitedSettingsStorage::Get(
    const std::vector<std::string>& keys) {}

ValueStore::ReadResult WeakUnlimitedSettingsStorage::Get() {}

ValueStore::WriteResult WeakUnlimitedSettingsStorage::Set(
    WriteOptions options, const std::string& key, const base::Value& value) {}

ValueStore::WriteResult WeakUnlimitedSettingsStorage::Set(
    WriteOptions options,
    const base::Value::Dict& values) {}

ValueStore::WriteResult WeakUnlimitedSettingsStorage::Remove(
    const std::string& key) {}

ValueStore::WriteResult WeakUnlimitedSettingsStorage::Remove(
    const std::vector<std::string>& keys) {}

ValueStore::WriteResult WeakUnlimitedSettingsStorage::Clear() {}

}  // namespace extensions