Wrapper class for calling member functions in a tbb::parallel_for.
More...
#include <tbb_tools.h>
|
| typedef void(T::* | RangedFunc) (size_t x, size_t y) |
| |
template<class T>
class TbbWrapper< T >
Wrapper class for calling member functions in a tbb::parallel_for.
◆ RangedFunc
template<class T>
| typedef void(T::* TbbWrapper< T >::RangedFunc) (size_t x, size_t y) |
◆ TbbWrapper()
Constructor.
- Parameters
-
| func_ | Pointer to a member function of class T that takes the half-open interval [x,y) and operates on that subset of the parallel_for's range. |
| parent_ | Pointer to the object whose member function will be called. Typically this. |
◆ operator()()
Called internally by the TBB library.
◆ func
◆ parent
The documentation for this class was generated from the following file: