D | ThreadPool.cpp | 84 auto Future = PackagedTask.get_future(); in asyncImpl() local 95 return Future.share(); in asyncImpl() 133 auto Future = std::async(std::launch::deferred, std::move(Task)).share(); in asyncImpl() local 136 PackagedTaskTy PackagedTask([Future]() { Future.get(); }); in asyncImpl() 138 return Future; in asyncImpl()
|