Lines Matching refs:TimeBaseObs
641 public interface TimeBaseObs {
648 protected final ArrayList<TimeBaseObs> mObservers = new ArrayList<>();
691 public void add(TimeBaseObs observer) {
695 public void remove(TimeBaseObs observer) {
701 public boolean hasObserver(TimeBaseObs observer) {
850 public static class Counter extends BatteryStats.Counter implements TimeBaseObs {
965 public static class LongSamplingCounterArray extends LongCounterArray implements TimeBaseObs {
1130 public static class LongSamplingCounter extends LongCounter implements TimeBaseObs {
1220 public static abstract class Timer extends BatteryStats.Timer implements TimeBaseObs {
7582 public static class Proc extends BatteryStats.Uid.Proc implements TimeBaseObs {
7924 public static class Pkg extends BatteryStats.Uid.Pkg implements TimeBaseObs {
8013 public static class Serv extends BatteryStats.Uid.Pkg.Serv implements TimeBaseObs {