HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ut_TaskBody< Range, Body > Class Template Reference

#include <UT_ParallelUtil.h>

Public Member Functions

 ut_TaskBody (const Body *body)
 
void operator() (const Range &r) const
 

Detailed Description

template<typename Range, typename Body>
class ut_TaskBody< Range, Body >

Helper class for UTparallelFor(). Wraps the thread body allowing non-copyable bodies to be used with UTparallelFor().

Definition at line 162 of file UT_ParallelUtil.h.

Constructor & Destructor Documentation

template<typename Range , typename Body >
ut_TaskBody< Range, Body >::ut_TaskBody ( const Body *  body)
inline

Definition at line 165 of file UT_ParallelUtil.h.

Member Function Documentation

template<typename Range , typename Body >
void ut_TaskBody< Range, Body >::operator() ( const Range &  r) const
inline

Definition at line 166 of file UT_ParallelUtil.h.


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