Lines Matching refs:Timer
28 explicit BaseTimerTaskInternal(Timer* timer) in BaseTimerTaskInternal()
51 Timer* timer = timer_; in Run()
63 Timer* timer_;
66 Timer::Timer(bool retain_user_task, bool is_repeating) in Timer() function in base::Timer
67 : Timer(retain_user_task, is_repeating, nullptr) {} in Timer()
69 Timer::Timer(bool retain_user_task, bool is_repeating, TickClock* tick_clock) in Timer() function in base::Timer
77 Timer::Timer(const tracked_objects::Location& posted_from, in Timer() function in base::Timer
81 : Timer(posted_from, delay, user_task, is_repeating, nullptr) {} in Timer()
83 Timer::Timer(const tracked_objects::Location& posted_from, in Timer() function in base::Timer
98 Timer::~Timer() { in ~Timer()
102 bool Timer::IsRunning() const { in IsRunning()
106 TimeDelta Timer::GetCurrentDelay() const { in GetCurrentDelay()
110 void Timer::SetTaskRunner(scoped_refptr<SingleThreadTaskRunner> task_runner) { in SetTaskRunner()
116 void Timer::Start(const tracked_objects::Location& posted_from, in Start()
123 void Timer::Stop() { in Stop()
129 void Timer::Reset() { in Reset()
156 TimeTicks Timer::Now() const { in Now()
160 void Timer::SetTaskInfo(const tracked_objects::Location& posted_from, in SetTaskInfo()
168 void Timer::PostNewScheduledTask(TimeDelta delay) { in PostNewScheduledTask()
188 scoped_refptr<SingleThreadTaskRunner> Timer::GetTaskRunner() { in GetTaskRunner()
192 void Timer::AbandonScheduledTask() { in AbandonScheduledTask()
201 void Timer::RunScheduledTask() { in RunScheduledTask()