Home
last modified time | relevance | path

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

/commonlibrary/ets_utils/js_concurrent_module/taskpool/
H A Dtask_runner.cpp24 TaskRunner::TaskRunner(TaskStartCallback callback) : callback_(callback), selfThreadId_(uv_thread_self()) {} in TaskRunner() function in Commonlibrary::Concurrent::TaskPoolModule::TaskRunner
26 TaskRunner::~TaskRunner() in ~TaskRunner()
33 void TaskRunner::TaskInnerRunner::Run() in Run()
42 TaskRunner::TaskInnerRunner::TaskInnerRunner(const TaskRunner* runner) : runner_(runner) {} in TaskInnerRunner()
44 void TaskRunner::Run() const in Run()
53 bool TaskRunner::Execute() in Execute()
H A Dtask_runner.h36 class TaskRunner { class
41 explicit TaskInnerRunner(const TaskRunner* runner);
46 const TaskRunner* runner_ {nullptr};
49 explicit TaskRunner(TaskStartCallback callback);
50 ~TaskRunner();
H A Dworker.h208 std::unique_ptr<TaskRunner> runner_ {nullptr};
H A Dworker.cpp136 runner_ = std::make_unique<TaskRunner>(TaskStartCallback(ExecuteInThread, this)); in StartExecuteInThread()

Completed in 3 milliseconds