| Index: chrome/browser/chromeos/cros_settings_provider.h
|
| ===================================================================
|
| --- chrome/browser/chromeos/cros_settings_provider.h (revision 92173)
|
| +++ chrome/browser/chromeos/cros_settings_provider.h (working copy)
|
| @@ -7,7 +7,9 @@
|
|
|
| #include <string>
|
|
|
| +namespace base {
|
| class Value;
|
| +}
|
|
|
| namespace chromeos {
|
|
|
| @@ -17,18 +19,18 @@
|
|
|
| // Sets |in_value| to given |path| in cros settings.
|
| // Note that this takes ownership of |in_value|.
|
| - void Set(const std::string& path, Value* in_value);
|
| + void Set(const std::string& path, base::Value* in_value);
|
|
|
| // Gets settings value of given |path| to |out_value|.
|
| // Note that |out_value| is owned by the caller, not this class.
|
| - virtual bool Get(const std::string& path, Value** out_value) const = 0;
|
| + virtual bool Get(const std::string& path, base::Value** out_value) const = 0;
|
|
|
| // Gets the namespace prefix provided by this provider
|
| virtual bool HandlesSetting(const std::string& path) = 0;
|
|
|
| private:
|
| // Does the real job for Set().
|
| - virtual void DoSet(const std::string& path, Value* in_value) = 0;
|
| + virtual void DoSet(const std::string& path, base::Value* in_value) = 0;
|
| };
|
|
|
| } // namespace chromeos
|
|
|