Home
last modified time | relevance | path

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

/commonlibrary/ets_utils/js_concurrent_module/taskpool/
Dtask_runner.cpp22 TaskRunner::TaskRunner(TaskStartCallback callback) : callback_(callback), selfThreadId_(uv_thread_s… in TaskRunner() function in Commonlibrary::Concurrent::TaskPoolModule::TaskRunner
24 TaskRunner::~TaskRunner() in ~TaskRunner()
29 void TaskRunner::TaskInnerRunner::Run() in Run()
36 TaskRunner::TaskInnerRunner::TaskInnerRunner(const TaskRunner* runner) : runner_(runner) {} in TaskInnerRunner()
38 void TaskRunner::Run() const in Run()
45 bool TaskRunner::Execute() in Execute()
Dtask_runner.h36 class TaskRunner {
41 explicit TaskInnerRunner(const TaskRunner* runner);
46 const TaskRunner* runner_;
49 explicit TaskRunner(TaskStartCallback callback);
50 ~TaskRunner();
Dworker.h149 std::unique_ptr<TaskRunner> runner_ {nullptr};
Dworker.cpp89 runner_ = std::make_unique<TaskRunner>(TaskStartCallback(ExecuteInThread, this)); in StartExecuteInThread()