Searched refs:task_handle_task (Results 1 – 2 of 2) sorted by relevance
35 class task_handle_task : public d1::task {49 …task_handle_task(d1::wait_context& wo, d1::task_group_context& ctx, d1::small_object_allocator& al… in task_handle_task() function56 ~task_handle_task() override { in ~task_handle_task()66 void operator()(task_handle_task* p){ p->finalize(); } in operator()68 using handle_impl_t = std::unique_ptr<task_handle_task, task_handle_task_finalizer_t>;87 task_handle(task_handle_task* t) : m_handle {t}{}; in task_handle()95 static task_handle construct(task_handle_task* t) { return {t}; } in construct()
83 class function_task : public task_handle_task {101 : task_handle_task{wo, ctx, alloc}, in function_task()546 …d2::task_handle_task* function_task_p = alloc.new_object<function_task_t>(std::forward<F>(f), m_w… in prepare_task_handle()