"Europe/Amsterdam",
"Europe/Belgrade",
"Europe/Berlin",
+ "Europe/Bratislava",
"Europe/Brussels",
"Europe/Budapest",
"Europe/Copenhagen",
"Europe/Ljubljana",
"Europe/Madrid",
+ "Europe/Malta",
"Europe/Oslo",
"Europe/Paris",
"Europe/Prague",
"Europe/Stockholm",
"Europe/Sarajevo",
"Europe/Tirane",
+ "Europe/Vaduz",
"Europe/Vienna",
"Europe/Warsaw",
+ "Europe/Zagreb",
"Europe/Zurich",
"Africa/Windhoek",
"Africa/Lagos",
virtual ~TimezoneSettingsBaseImpl();
// TimezoneSettings implementation:
- virtual const icu::TimeZone& GetTimezone() OVERRIDE;
- virtual base::string16 GetCurrentTimezoneID() OVERRIDE;
- virtual void SetTimezoneFromID(const base::string16& timezone_id) OVERRIDE;
- virtual void AddObserver(Observer* observer) OVERRIDE;
- virtual void RemoveObserver(Observer* observer) OVERRIDE;
- virtual const std::vector<icu::TimeZone*>& GetTimezoneList() const OVERRIDE;
+ virtual const icu::TimeZone& GetTimezone() override;
+ virtual base::string16 GetCurrentTimezoneID() override;
+ virtual void SetTimezoneFromID(const base::string16& timezone_id) override;
+ virtual void AddObserver(Observer* observer) override;
+ virtual void RemoveObserver(Observer* observer) override;
+ virtual const std::vector<icu::TimeZone*>& GetTimezoneList() const override;
protected:
TimezoneSettingsBaseImpl();
class TimezoneSettingsImpl : public TimezoneSettingsBaseImpl {
public:
// TimezoneSettings implementation:
- virtual void SetTimezone(const icu::TimeZone& timezone) OVERRIDE;
+ virtual void SetTimezone(const icu::TimeZone& timezone) override;
static TimezoneSettingsImpl* GetInstance();
class TimezoneSettingsStubImpl : public TimezoneSettingsBaseImpl {
public:
// TimezoneSettings implementation:
- virtual void SetTimezone(const icu::TimeZone& timezone) OVERRIDE;
+ virtual void SetTimezone(const icu::TimeZone& timezone) override;
static TimezoneSettingsStubImpl* GetInstance();