|
| class | tbb::internal::affinity_partitioner_base_v3 |
| | Defines entry point for affinity partitioner into TBB run-time library. More...
|
| |
| class | tbb::internal::partition_type_base |
| | Provides backward-compatible methods for partition objects without affinity. More...
|
| |
| class | tbb::internal::start_scan< Range, Body, Partitioner > |
| | Initial task to split the work. More...
|
| |
| class | tbb::serial::interface9::start_for< Range, Body, Partitioner > |
| |
| class | tbb::interface9::internal::start_for< Range, Body, Partitioner > |
| | Task type used in parallel_for. More...
|
| |
| class | tbb::interface9::internal::start_reduce< Range, Body, Partitioner > |
| | Task type used to split the work of parallel_reduce. More...
|
| |
| class | tbb::interface9::internal::start_deterministic_reduce< Range, Body, Partitioner > |
| | Task type used to split the work of parallel_deterministic_reduce. More...
|
| |
| class | tbb::interface9::internal::flag_task |
| | Join task node that contains shared flag for stealing feedback. More...
|
| |
| class | tbb::interface9::internal::range_vector< T, MaxCapacity > |
| | Range pool stores ranges of type T in a circular buffer with MaxCapacity. More...
|
| |
| struct | tbb::interface9::internal::partition_type_base< Partition > |
| | Provides default methods for partition objects and common algorithm blocks. More...
|
| |
| struct | tbb::interface9::internal::adaptive_mode< Partition > |
| | Provides default splitting strategy for partition objects. More...
|
| |
| struct | tbb::interface9::internal::proportion_helper< Range, typename > |
| | A helper class to create a proportional_split object for a given type of Range. More...
|
| |
| struct | tbb::interface9::internal::proportion_helper< Range, typename enable_if< Range::is_splittable_in_proportion, void >::type > |
| |
| struct | tbb::interface9::internal::proportional_mode< Partition > |
| | Provides proportional splitting strategy for partition objects. More...
|
| |
| struct | tbb::interface9::internal::linear_affinity_mode< Partition > |
| | Provides default linear indexing of partitioner's sequence. More...
|
| |
| struct | tbb::interface9::internal::dynamic_grainsize_mode< Mode > |
| |
| class | tbb::interface9::internal::auto_partition_type |
| |
| class | tbb::interface9::internal::simple_partition_type |
| |
| class | tbb::interface9::internal::static_partition_type |
| |
| class | tbb::interface9::internal::affinity_partition_type |
| |
| class | tbb::interface9::internal::old_auto_partition_type |
| | Backward-compatible partition for auto and affinity partition objects. More...
|
| |
| class | tbb::simple_partitioner |
| | A simple partitioner. More...
|
| |
| class | tbb::simple_partitioner::partition_type |
| |
| class | tbb::auto_partitioner |
| | An auto partitioner. More...
|
| |
| class | tbb::static_partitioner |
| | A static partitioner. More...
|
| |
| class | tbb::affinity_partitioner |
| | An affinity partitioner. More...
|
| |