Home
last modified time | relevance | path

Searched refs:ITask (Results 1 - 4 of 4) sorted by relevance

/base/hiviewdfx/hiview/plugins/performance/executor/
H A DThrTaskContainer.h21 #include "ITask.h"
29 void PostTask(ITask* task);
35 const std::vector<ITask*>::size_type maxTaskSize = 50;
36 std::vector<ITask*> tasks;
H A DThrExecutor.cpp50 class ProcessTimoutWrapperTask : public ITask {
81 ITask* evtTask = new ProcessTimoutWrapperTask(task, name); in ExecuteTimeoutInMainThr()
88 class ProcessAppEvtWrapperTask : public ITask {
119 ITask* evtTask = new ProcessAppEvtWrapperTask(task, data); in ExecuteHandleEvtInMainThr()
126 class ProcessMonitorEvtWrapperTask : public ITask {
158 ITask* evtTask = new ProcessMonitorEvtWrapperTask(task, evt); in ExecuteMonitorInMainThr()
H A DThrTaskContainer.cpp36 void ThrTaskContainer::PostTask(ITask* task) in PostTask()
71 ITask* task = tasks.front(); in Entry()
/base/hiviewdfx/hiview/plugins/performance/common/
H A DITask.h22 class ITask { class
24 virtual ~ITask() = default;

Completed in 2 milliseconds