Home | History | Annotate | Download | only in cros

Lines Matching full:virtual

23     virtual void PowerChanged(PowerLibrary* obj) = 0;
24 virtual void SystemResumed() = 0;
26 virtual ~PowerLibrary() {}
27 virtual void AddObserver(Observer* observer) = 0;
28 virtual void RemoveObserver(Observer* observer) = 0;
30 virtual bool line_power_on() const = 0;
33 virtual bool battery_fully_charged() const = 0;
36 virtual double battery_percentage() const = 0;
39 virtual bool battery_is_present() const = 0;
42 virtual base::TimeDelta battery_time_to_empty() const = 0;
45 virtual base::TimeDelta battery_time_to_full() const = 0;
48 virtual void EnableScreenLock(bool enable) = 0;
51 virtual void RequestRestart() = 0;
54 virtual void RequestShutdown() = 0;