chromium/components/prefs/value_map_pref_store.cc

// Copyright 2012 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/value_map_pref_store.h"

#include <string_view>
#include <utility>

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

ValueMapPrefStore::ValueMapPrefStore() = default;

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

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

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

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

bool ValueMapPrefStore::HasObservers() const {}

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

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

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

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

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

ValueMapPrefStore::~ValueMapPrefStore() {}

void ValueMapPrefStore::NotifyInitializationCompleted() {}

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