// 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. #ifndef COMPONENTS_PREFS_COMMAND_LINE_PREF_STORE_H_ #define COMPONENTS_PREFS_COMMAND_LINE_PREF_STORE_H_ #include "base/containers/span.h" #include "base/memory/raw_ptr.h" #include "components/prefs/value_map_pref_store.h" namespace base { class CommandLine; } // Base class for a PrefStore that maps command line switches to preferences. // The Apply...Switches() methods can be called by subclasses with their own // maps, or delegated to other code. class COMPONENTS_PREFS_EXPORT CommandLinePrefStore : public ValueMapPrefStore { … }; #endif // COMPONENTS_PREFS_COMMAND_LINE_PREF_STORE_H_