// 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. #ifndef SERVICES_PREFERENCES_TRACKED_DICTIONARY_HASH_STORE_CONTENTS_H_ #define SERVICES_PREFERENCES_TRACKED_DICTIONARY_HASH_STORE_CONTENTS_H_ #include <string_view> #include "base/memory/raw_ref.h" #include "base/values.h" #include "services/preferences/tracked/hash_store_contents.h" // Implements HashStoreContents by storing MACs in a DictionaryValue. The // DictionaryValue is presumed to be the contents of a PrefStore. // RegisterProfilePrefs() may be used to register all of the preferences used by // this object. class DictionaryHashStoreContents : public HashStoreContents { … }; #endif // SERVICES_PREFERENCES_TRACKED_DICTIONARY_HASH_STORE_CONTENTS_H_