Home
last modified time | relevance | path

Searched refs:HgmTaskHandleThread (Results 1 – 4 of 4) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/hyper_graphic_manager/core/frame_rate_manager/
Dhgm_task_handle_thread.h22 class HgmTaskHandleThread {
24 static HgmTaskHandleThread& Instance();
28 HgmTaskHandleThread();
29 ~HgmTaskHandleThread() = default;
30 HgmTaskHandleThread(const HgmTaskHandleThread&);
31 HgmTaskHandleThread(const HgmTaskHandleThread&&);
32 HgmTaskHandleThread& operator=(const HgmTaskHandleThread&);
33 HgmTaskHandleThread& operator=(const HgmTaskHandleThread&&);
Dhgm_task_handle_thread.cpp19 HgmTaskHandleThread& HgmTaskHandleThread::Instance() in Instance()
21 static HgmTaskHandleThread instance; in Instance()
25 HgmTaskHandleThread::HgmTaskHandleThread() in HgmTaskHandleThread() function in OHOS::Rosen::HgmTaskHandleThread
31 void HgmTaskHandleThread::PostTask(const std::function<void()>& task, int64_t delayTime) in PostTask()
Dhgm_frame_rate_manager.cpp237 HgmTaskHandleThread::Instance().PostTask(task); in HandleFrameRateChangeForLTPO()
239 HgmTaskHandleThread::Instance().PostTask(task, delayTime); in HandleFrameRateChangeForLTPO()
/foundation/graphic/graphic_2d/rosen/test/hyper_graphic_manager/unittest/
Dhgm_task_handle_thread_test.cpp49 HgmTaskHandleThread& instance1 = HgmTaskHandleThread::Instance();
50 HgmTaskHandleThread& instance2 = HgmTaskHandleThread::Instance();
63 HgmTaskHandleThread::Instance().PostTask(func);
65 HgmTaskHandleThread::Instance().PostTask(func, delayTime);
76 HgmTaskHandleThread& instance = HgmTaskHandleThread::Instance();
91 HgmTaskHandleThread& instance = HgmTaskHandleThread::Instance();