Namespaces | |
| scalable_allocator | |
| spin_mutex | |
Classes | |
| class | atomic |
| class | BlockedRange |
| class | BoolAcquire |
| class | DisablePerfLogInScope |
| class | NonConcurrentThread |
| class | RangeBody |
| class | recursive_mutex |
| class | scalable_allocator |
| class | spin_mutex |
| class | split |
| class | task_scheduler_init |
Typedefs | |
| typedef NonConcurrentThread | Thread |
| typedef tbb::task_scheduler_init | task_scheduler_init |
| typedef tbb::split | split |
| typedef tbb::spin_mutex | spin_mutex |
| typedef tbb::recursive_mutex | recursive_mutex |
Functions | |
| void | lock_singleton_spin_mutex () |
| void | unlock_singleton_spin_mutex () |
| void | parallel_for (const Range &range, const Body &body) |
| void | parallel_for (const Range &range, const Body &body, const Partitioner &) |
| void | parallel_reduce (const Range &range, Body &body) |
| void | parallel_reduce (const Range &range, Body &body, const Partitioner &) |
| unsigned int | num_pthreads (Range &range) |
| void * | run_body (void *args) |
Variables | |
| bool | in_threads |
| spin_mutex | spin_mtx |
| recursive_mutex | recursive_mtx |
1.8.14