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)

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

Definition at line 166 of file UT_ParallelUtil.h.

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