chromium/components/prefs/in_memory_pref_store.cc

// Copyright 2016 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/prefs/in_memory_pref_store.h"

#include <memory>
#include <string>
#include <string_view>
#include <utility>

#include "base/observer_list.h"
#include "base/values.h"

InMemoryPrefStore::InMemoryPrefStore() {}

InMemoryPrefStore::~InMemoryPrefStore() {}

bool InMemoryPrefStore::GetValue(std::string_view key,
                                 const base::Value** value) const {}

base::Value::Dict InMemoryPrefStore::GetValues() const {}

bool InMemoryPrefStore::GetMutableValue(std::string_view key,
                                        base::Value** value) {}

void InMemoryPrefStore::AddObserver(PrefStore::Observer* observer) {}

void InMemoryPrefStore::RemoveObserver(PrefStore::Observer* observer) {}

bool InMemoryPrefStore::HasObservers() const {}

bool InMemoryPrefStore::IsInitializationComplete() const {}

void InMemoryPrefStore::SetValue(std::string_view key,
                                 base::Value value,
                                 uint32_t flags) {}

void InMemoryPrefStore::SetValueSilently(std::string_view key,
                                         base::Value value,
                                         uint32_t flags) {}

void InMemoryPrefStore::RemoveValue(std::string_view key, uint32_t flags) {}

void InMemoryPrefStore::RemoveValuesByPrefixSilently(std::string_view prefix) {}

bool InMemoryPrefStore::ReadOnly() const {}

PersistentPrefStore::PrefReadError InMemoryPrefStore::GetReadError() const {}

PersistentPrefStore::PrefReadError InMemoryPrefStore::ReadPrefs() {}

void InMemoryPrefStore::ReadPrefsAsync(ReadErrorDelegate* error_delegate) {}

void InMemoryPrefStore::ReportValueChanged(std::string_view key,
                                           uint32_t flags) {}

bool InMemoryPrefStore::IsInMemoryPrefStore() const {}

bool InMemoryPrefStore::HasReadErrorDelegate() const {}