HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_TaskGroup Class Reference

#include <UT_TaskGroup.h>

+ Inheritance diagram for UT_TaskGroup:

Public Member Functions

 UT_TaskGroup ()
 
 ~UT_TaskGroup ()
 
template<typename F >
void run (F &&f)
 
template<typename F >
void run (tbb::task_handle< F > &f)
 
template<typename F >
void runAndWait (const F &f)
 
template<typename F >
void runAndWait (tbb::task_handle< F > &f)
 
bool isCanceling ()
 
bool isCancelling ()
 
tbb::task_group_status wait ()
 
void cancel ()
 

Detailed Description

Definition at line 89 of file UT_TaskGroup.h.

Constructor & Destructor Documentation

UT_TaskGroup::UT_TaskGroup ( )
inline

Definition at line 94 of file UT_TaskGroup.h.

UT_TaskGroup::~UT_TaskGroup ( )
inline

Definition at line 98 of file UT_TaskGroup.h.

Member Function Documentation

void UT_TaskGroup::cancel ( )
inline

Definition at line 132 of file UT_TaskGroup.h.

bool UT_TaskGroup::isCanceling ( )
inline

Definition at line 127 of file UT_TaskGroup.h.

bool UT_TaskGroup::isCancelling ( )
inline

Definition at line 129 of file UT_TaskGroup.h.

template<typename F >
void UT_TaskGroup::run ( F &&  f)
inline

Definition at line 103 of file UT_TaskGroup.h.

template<typename F >
void UT_TaskGroup::run ( tbb::task_handle< F > &  f)
inline

Definition at line 109 of file UT_TaskGroup.h.

template<typename F >
void UT_TaskGroup::runAndWait ( const F &  f)
inline

Definition at line 115 of file UT_TaskGroup.h.

template<typename F >
void UT_TaskGroup::runAndWait ( tbb::task_handle< F > &  f)
inline

Definition at line 121 of file UT_TaskGroup.h.

tbb::task_group_status UT_TaskGroup::wait ( )
inline

Definition at line 131 of file UT_TaskGroup.h.


The documentation for this class was generated from the following file: