|
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...
|
|