Type enables transmission of splitting proportion from partitioners to range objects. More...
#include <tbb_stddef.h>
Public Member Functions | |
proportional_split (size_t _left=1, size_t _right=1) | |
proportional_split (split) | |
size_t | left () const |
size_t | right () const |
void | set_proportion (size_t _left, size_t _right) |
operator split () const | |
Type enables transmission of splitting proportion from partitioners to range objects.
In order to make use of such facility Range objects must implement splitting constructor with this type passed and initialize static constant boolean field 'is_divisible_in_proportion' with the value of 'true'