#ifndef CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_FLAGS_STORAGE_H_
#define CHROME_BROWSER_CHROMEOS_SETTINGS_OWNER_FLAGS_STORAGE_H_
#include "base/compiler_specific.h"
#include "chrome/browser/pref_service_flags_storage.h"
namespace chromeos {
class CrosSettings;
namespace about_flags {
class OwnerFlagsStorage : public ::about_flags::PrefServiceFlagsStorage {
public:
OwnerFlagsStorage(PrefService *prefs, CrosSettings *cros_settings);
virtual ~OwnerFlagsStorage();
virtual bool SetFlags(const std::set<std::string>& flags) OVERRIDE;
private:
CrosSettings* cros_settings_;
};
}
}
#endif