All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_TaskGroup.h File Reference
#include "UT_API.h"
#include "UT_Thread.h"
#include <tbb/parallel_for.h>
#include <tbb/task.h>
#include <tbb/task_group.h>
#include <utility>
+ Include dependency graph for UT_TaskGroup.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  UT_TaskGroupContext
class  UT_TaskGroup


#define __TBB_show_deprecation_message_task_H


template<typename RANGE , typename BODY >
void UTparallelForRunInTaskGroup (UT_TaskGroup &task_group, RANGE &&range, BODY &&body)

Macro Definition Documentation

#define __TBB_show_deprecation_message_task_H

Definition at line 15 of file UT_TaskGroup.h.


Definition at line 16 of file UT_TaskGroup.h.

Function Documentation

template<typename RANGE , typename BODY >
void UTparallelForRunInTaskGroup ( UT_TaskGroup task_group,
RANGE &&  range,
BODY &&  body 

Spawn a UTparallelFor() task to a UT_TaskGroup

See Also
UTparallelFor(), UT_TaskGroup

Definition at line 139 of file UT_TaskGroup.h.