Lines Matching refs:TestTimer
99 template <typename TimerType> class TestTimer : public TimerType class
102 explicit TestTimer(Instance &aInstance) in TestTimer() function in ot::TestTimer
103 : TimerType(aInstance, TestTimer::HandleTimerFired) in TestTimer()
108 …static void HandleTimerFired(Timer &aTimer) { static_cast<TestTimer &>(aTimer).HandleTimerFired();… in HandleTimerFired()
142 TestTimer<TimerType> timer(*instance); in TestOneTimer()
146 TestTimer<TimerType>::RemoveAll(*instance); in TestOneTimer()
268 TestTimer<TimerType> timer1(*instance); in TestTwoTimers()
269 TestTimer<TimerType> timer2(*instance); in TestTwoTimers()
271 TestTimer<TimerType>::RemoveAll(*instance); in TestTwoTimers()
485 TestTimer<TimerType> timer0(*instance); in TenTimers()
486 TestTimer<TimerType> timer1(*instance); in TenTimers()
487 TestTimer<TimerType> timer2(*instance); in TenTimers()
488 TestTimer<TimerType> timer3(*instance); in TenTimers()
489 TestTimer<TimerType> timer4(*instance); in TenTimers()
490 TestTimer<TimerType> timer5(*instance); in TenTimers()
491 TestTimer<TimerType> timer6(*instance); in TenTimers()
492 TestTimer<TimerType> timer7(*instance); in TenTimers()
493 TestTimer<TimerType> timer8(*instance); in TenTimers()
494 TestTimer<TimerType> timer9(*instance); in TenTimers()
495 TestTimer<TimerType> *timers[kNumTimers] = {&timer0, &timer1, &timer2, &timer3, &timer4, in TenTimers()
503 TestTimer<TimerType>::RemoveAll(*instance); in TenTimers()