![]() |
VR-Forces Developer's Guide
|
A class to define a task for use with tbb::parallel_for.
The task holds a master list of jobs that are dividied up between threads using the tbb::parallel_for command.
Public Member Functions | |
| DtJobSplitterTask (std::vector< DtJobSplitterJob * > &jobs) | |
| void | operator() (const tbb::blocked_range< size_t > &r) const |
Protected Attributes | |
| const std::vector < DtJobSplitterJob * > & | myJobs |
| makVrv::DtJobSplitterTask::DtJobSplitterTask | ( | std::vector< DtJobSplitterJob * > & | jobs | ) |
| void makVrv::DtJobSplitterTask::operator() | ( | const tbb::blocked_range< size_t > & | r | ) | const |
|
protected |