Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(856)

Side by Side Diff: base/test/power_monitor_test_base.h

Issue 614103004: replace 'virtual ... OVERRIDE' with '... override' (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: process base/ Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef BASE_TEST_POWER_MONITOR_TEST_BASE_H_ 5 #ifndef BASE_TEST_POWER_MONITOR_TEST_BASE_H_
6 #define BASE_TEST_POWER_MONITOR_TEST_BASE_H_ 6 #define BASE_TEST_POWER_MONITOR_TEST_BASE_H_
7 7
8 #include "base/message_loop/message_loop.h" 8 #include "base/message_loop/message_loop.h"
9 #include "base/power_monitor/power_monitor.h" 9 #include "base/power_monitor/power_monitor.h"
10 #include "base/power_monitor/power_monitor_source.h" 10 #include "base/power_monitor/power_monitor_source.h"
11 11
12 namespace base { 12 namespace base {
13 13
14 class PowerMonitorTestSource : public PowerMonitorSource { 14 class PowerMonitorTestSource : public PowerMonitorSource {
15 public: 15 public:
16 PowerMonitorTestSource(); 16 PowerMonitorTestSource();
17 virtual ~PowerMonitorTestSource(); 17 virtual ~PowerMonitorTestSource();
18 18
19 void GeneratePowerStateEvent(bool on_battery_power); 19 void GeneratePowerStateEvent(bool on_battery_power);
20 void GenerateSuspendEvent(); 20 void GenerateSuspendEvent();
21 void GenerateResumeEvent(); 21 void GenerateResumeEvent();
22 22
23 protected: 23 protected:
24 virtual bool IsOnBatteryPowerImpl() OVERRIDE; 24 bool IsOnBatteryPowerImpl() override;
25 25
26 bool test_on_battery_power_; 26 bool test_on_battery_power_;
27 MessageLoop message_loop_; 27 MessageLoop message_loop_;
28 }; 28 };
29 29
30 class PowerMonitorTestObserver : public PowerObserver { 30 class PowerMonitorTestObserver : public PowerObserver {
31 public: 31 public:
32 PowerMonitorTestObserver(); 32 PowerMonitorTestObserver();
33 virtual ~PowerMonitorTestObserver(); 33 virtual ~PowerMonitorTestObserver();
34 34
35 // PowerObserver callbacks. 35 // PowerObserver callbacks.
36 virtual void OnPowerStateChange(bool on_battery_power) OVERRIDE; 36 void OnPowerStateChange(bool on_battery_power) override;
37 virtual void OnSuspend() OVERRIDE; 37 void OnSuspend() override;
38 virtual void OnResume() OVERRIDE; 38 void OnResume() override;
39 39
40 // Test status counts. 40 // Test status counts.
41 bool last_power_state() { return last_power_state_; } 41 bool last_power_state() { return last_power_state_; }
42 int power_state_changes() { return power_state_changes_; } 42 int power_state_changes() { return power_state_changes_; }
43 int suspends() { return suspends_; } 43 int suspends() { return suspends_; }
44 int resumes() { return resumes_; } 44 int resumes() { return resumes_; }
45 45
46 private: 46 private:
47 bool last_power_state_; // Last power state we were notified of. 47 bool last_power_state_; // Last power state we were notified of.
48 int power_state_changes_; // Count of OnPowerStateChange notifications. 48 int power_state_changes_; // Count of OnPowerStateChange notifications.
49 int suspends_; // Count of OnSuspend notifications. 49 int suspends_; // Count of OnSuspend notifications.
50 int resumes_; // Count of OnResume notifications. 50 int resumes_; // Count of OnResume notifications.
51 }; 51 };
52 52
53 } // namespace base 53 } // namespace base
54 54
55 #endif // BASE_TEST_POWER_MONITOR_TEST_BASE_H_ 55 #endif // BASE_TEST_POWER_MONITOR_TEST_BASE_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698