diff options
Diffstat (limited to 'chromeos/dbus/system_clock_client.cc')
-rw-r--r-- | chromeos/dbus/system_clock_client.cc | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/chromeos/dbus/system_clock_client.cc b/chromeos/dbus/system_clock_client.cc index 9614c59..862cdc6 100644 --- a/chromeos/dbus/system_clock_client.cc +++ b/chromeos/dbus/system_clock_client.cc @@ -24,22 +24,21 @@ class SystemClockClientImpl : public SystemClockClient { system_clock_proxy_(NULL), weak_ptr_factory_(this) {} - virtual ~SystemClockClientImpl() { - } + ~SystemClockClientImpl() override {} - virtual void AddObserver(Observer* observer) override { + void AddObserver(Observer* observer) override { observers_.AddObserver(observer); } - virtual void RemoveObserver(Observer* observer) override { + void RemoveObserver(Observer* observer) override { observers_.RemoveObserver(observer); } - virtual bool HasObserver(const Observer* observer) const override { + bool HasObserver(const Observer* observer) const override { return observers_.HasObserver(observer); } - virtual void SetTime(int64 time_in_seconds) override { + void SetTime(int64 time_in_seconds) override { // Always try to set the time, because |can_set_time_| may be stale. dbus::MethodCall method_call(system_clock::kSystemClockInterface, system_clock::kSystemClockSet); @@ -50,10 +49,10 @@ class SystemClockClientImpl : public SystemClockClient { dbus::ObjectProxy::EmptyResponseCallback()); } - virtual bool CanSetTime() override { return can_set_time_; } + bool CanSetTime() override { return can_set_time_; } protected: - virtual void Init(dbus::Bus* bus) override { + void Init(dbus::Bus* bus) override { system_clock_proxy_ = bus->GetObjectProxy( system_clock::kSystemClockServiceName, dbus::ObjectPath(system_clock::kSystemClockServicePath)); |