Searched refs:ICb (Results 1 - 7 of 7) sorted by relevance
/base/hiviewdfx/hiview/plugins/performance/timer/ |
H A D | ISceneTimerInfrastructure.h | 22 class ICb { class in OHOS::HiviewDFX::ISceneTimerInfrastructure 25 virtual ~ICb() = default; 27 virtual void RegUser(int userId, ICb* cb) = 0;
|
H A D | AppTimerAdapter.h | 27 class AppTimerAdapter : public IAppTimer, public ISceneTimerInfrastructure::ICb { 36 void SetCb(IAppTimer::ICb* cb); 40 IAppTimer::ICb* cb{nullptr};
|
H A D | SceneTimerOhImpl.h | 31 void RegUser(int userId, ICb* cb) override; 43 std::map<int, ICb*> callbacks; // userId as key, potentially multi-thread problem, but for now, lock is not needed
|
H A D | SceneTimerOhImpl.cpp | 36 void SceneTimerOhImpl::RegUser(int userId, ICb* cb) in RegUser() 150 ICb* cb = callbacks.at(user); in TriggerCallbak()
|
H A D | AppTimerAdapter.cpp | 61 void AppTimerAdapter::SetCb(IAppTimer::ICb* cb) in SetCb()
|
/base/hiviewdfx/hiview/plugins/performance/scene_data_processor/gateway/ |
H A D | IStrKeyTimer.h | 24 class ICb { class in OHOS::HiviewDFX::IStrKeyTimer 27 virtual ~ICb() = default;
|
/base/hiviewdfx/hiview/plugins/performance/scene_data_processor/ |
H A D | AppLaunchSceneDataProcessor.h | 43 class AppLaunchSceneDataProcessor : public IAppLaunchSceneDataProcessor, public IAppTimer::ICb, public ITimeoutHandler,
|
Completed in 3 milliseconds