// 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. #ifndef COMPONENTS_PREFS_VALUE_MAP_PREF_STORE_H_ #define COMPONENTS_PREFS_VALUE_MAP_PREF_STORE_H_ #include <stdint.h> #include <map> #include <string_view> #include "base/observer_list.h" #include "base/values.h" #include "components/prefs/pref_value_map.h" #include "components/prefs/prefs_export.h" #include "components/prefs/writeable_pref_store.h" // A basic PrefStore implementation that uses a simple name-value map for // storing the preference values. class COMPONENTS_PREFS_EXPORT ValueMapPrefStore : public WriteablePrefStore { … }; #endif // COMPONENTS_PREFS_VALUE_MAP_PREF_STORE_H_