Home
last modified time | relevance | path

Searched refs:timer (Results 1 - 5 of 5) sorted by relevance

/ide/tools/previewer/mock/lite/
H A DNativeTimer.cpp46 CppTimer* timer = new(std::nothrow) CppTimer(reinterpret_cast<TimerCallBack>(userCallback), userContext); in StartTimerTask() local
47 if (timer == nullptr) { in StartTimerTask()
48 ELOG("Memory allocation failed: timer."); in StartTimerTask()
49 *timerHandle = timer; in StartTimerTask()
54 timer->SetShotTimes(1); in StartTimerTask()
56 timer->Start(delay); in StartTimerTask()
57 CppTimerManager::GetTimerManager().AddCppTimer(*timer); in StartTimerTask()
58 *timerHandle = timer; in StartTimerTask()
69 CppTimer* timer = static_cast<CppTimer*>(timerHandle); in StopTimerTask() local
70 if (timer in StopTimerTask()
[all...]
/ide/tools/previewer/test/unittest/util/
H A DCppTimerTest.cpp49 CppTimer timer(Double, std::ref(addNum)); in TEST()
51 timer.SetShotTimes(newShotTime); in TEST()
52 EXPECT_EQ(timer.GetShotTimes(), newShotTime); in TEST()
54 std::thread commandThead([&timer, &newShotTime]() { in TEST()
55 timer.SetShotTimes(newShotTime); in TEST()
56 EXPECT_EQ(timer.GetShotTimes(), newShotTime); in TEST()
65 CppTimer timer(Double, std::ref(addNum)); in TEST()
69 timer.Start(interval); in TEST()
71 EXPECT_EQ(timer.interval, interval); in TEST()
72 EXPECT_TRUE(timer in TEST()
[all...]
H A DCppTimerManagerTest.cpp35 CppTimer timer([&num]() { num += num; }); in TEST()
37 manager.AddCppTimer(timer); in TEST()
40 timer.Start(interval); in TEST()
46 manager.RemoveCppTimer(timer); in TEST()
/ide/tools/previewer/util/
H A DCppTimerManager.cpp32 void CppTimerManager::AddCppTimer(CppTimer& timer) in AddCppTimer() argument
34 runningTimers.push_back(&timer); in AddCppTimer()
35 ILOG("CppTimerManager::AddCppTimer %x %x", this, &timer); in AddCppTimer()
38 void CppTimerManager::RemoveCppTimer(CppTimer& timer) in RemoveCppTimer() argument
40 runningTimers.remove(&timer); in RemoveCppTimer()
41 ILOG("CppTimerManager::RemoveCppTimer %x %x", this, &timer); in RemoveCppTimer()
48 ILOG("CppTimerManager::RunTimerTick No timer exec."); in RunTimerTick()
52 CppTimer* timer = *iter; in RunTimerTick() local
53 timer->RunTimerTick(callbackQueue); in RunTimerTick()
H A DCppTimerManager.h36 void AddCppTimer(CppTimer& timer);
37 void RemoveCppTimer(CppTimer& timer);

Completed in 1 milliseconds