chromium/components/prefs/pref_registry.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/pref_registry.h"

#include <ostream>
#include <string>
#include <string_view>
#include <utility>

#include "base/check_op.h"
#include "base/containers/contains.h"
#include "base/values.h"
#include "components/prefs/default_pref_store.h"
#include "components/prefs/pref_store.h"

PrefRegistry::PrefRegistry()
    :{}

PrefRegistry::~PrefRegistry() {}

uint32_t PrefRegistry::GetRegistrationFlags(std::string_view pref_name) const {}

scoped_refptr<PrefStore> PrefRegistry::defaults() {}

PrefRegistry::const_iterator PrefRegistry::begin() const {}

PrefRegistry::const_iterator PrefRegistry::end() const {}

void PrefRegistry::SetDefaultPrefValue(std::string_view pref_name,
                                       base::Value value) {}

void PrefRegistry::RegisterPreference(std::string_view path,
                                      base::Value default_value,
                                      uint32_t flags) {}

void PrefRegistry::OnPrefRegistered(std::string_view path, uint32_t flags) {}