Lines Matching refs:task_group

14 ``oneapi::tbb::task_group`` or ``oneapi::tbb::parallel_invoke``.
41 Using ``oneapi::tbb::task_group``
43 The code above can be rewritten using ``oneapi::tbb::task_group``:
47 #include <oneapi/tbb/task_group.h>
51 oneapi::tbb::task_group tg;
66 // oneapi::tbb::task_group::run() method
168 The previous use case can be rewritten using ``oneapi::tbb::task_group`` as:
174 #include <oneapi/tbb/task_group.h>
179 oneapi::tbb::task_group tg;
197 You can re-run the functor by passing ``*this`` to the ``oneapi::tbb::task_group::run()``
203 #include <oneapi/tbb/task_group.h>
207 oneapi::tbb::task_group& m_task_group;
222 oneapi::tbb::task_group tg;
235 #include <oneapi/tbb/task_group.h>
239 oneapi::tbb::task_group& m_task_group;
254 oneapi::tbb::task_group tg;
271 #include <oneapi/tbb/task_group.h>
290 oneapi::tbb::task_group& tg)
312 oneapi::tbb::task_group& m_tg;
322 oneapi::tbb::task_group tg;
367 In oneTBB, this can be done using ``oneapi::tbb::task_group``.
371 #include <oneapi/tbb/task_group.h>
376 oneapi::tbb::task_group tg;
387 Here ``oneapi::tbb::task_group::defer`` adds a new task into the ``tg``. However, the task is not p…
388 queue of tasks ready for execution via ``oneapi::tbb::task_group::run``, but bypassed to the execut…
423 In oneTBB, this can be done using ``oneapi::tbb::task_group``.
427 #include <oneapi/tbb/task_group.h>
430 oneapi::tbb::task_group tg;
448 Here ``oneapi::tbb::task_group::defer`` adds a new task into the ``tg``. However, the task is not s…
452 …The call to ``oneapi::tbb::task_group::wait`` will not return control until both ``ChildTask`` and