|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Public Types | |
| typedef T | value_type |
| typedef T & | reference |
| typedef const T & | const_reference |
| typedef I | iterator |
| typedef ptrdiff_t | difference_type |
Public Types inherited from tbb::blocked_range< I > | |
| typedef I | const_iterator |
| Type of a value. More... | |
| typedef std::size_t | size_type |
| Type for size of a range. More... | |
Public Member Functions | |
| generic_range_type (I begin_, I end_, size_t grainsize_=1) | |
| template<typename U > | |
| generic_range_type (const generic_range_type< U > &r) | |
| generic_range_type (generic_range_type &r, split) | |
Public Member Functions inherited from tbb::blocked_range< I > | |
| blocked_range (I begin_, I end_, size_type grainsize_=1) | |
| Construct range over half-open interval [begin,end), with the given grainsize. More... | |
| blocked_range (blocked_range &r, split) | |
| Split range. More... | |
| blocked_range (blocked_range &r, proportional_split &proportion) | |
| Split range. More... | |
| const_iterator | begin () const |
| Beginning of range. More... | |
| const_iterator | end () const |
| One past last value in range. More... | |
| size_type | size () const |
| Size of the range. More... | |
| size_type | grainsize () const |
| The grain size for this range. More... | |
| bool | empty () const |
| True if range is empty. More... | |
| bool | is_divisible () const |
| True if range is divisible. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from tbb::blocked_range< I > | |
| static const bool | is_splittable_in_proportion |
| Static field to support proportional split. More... | |
Definition at line 554 of file concurrent_vector.h.
| typedef const T& tbb::concurrent_vector< T, A >::generic_range_type< I >::const_reference |
Definition at line 558 of file concurrent_vector.h.
| typedef ptrdiff_t tbb::concurrent_vector< T, A >::generic_range_type< I >::difference_type |
Definition at line 560 of file concurrent_vector.h.
| typedef I tbb::concurrent_vector< T, A >::generic_range_type< I >::iterator |
Definition at line 559 of file concurrent_vector.h.
| typedef T& tbb::concurrent_vector< T, A >::generic_range_type< I >::reference |
Definition at line 557 of file concurrent_vector.h.
| typedef T tbb::concurrent_vector< T, A >::generic_range_type< I >::value_type |
Definition at line 556 of file concurrent_vector.h.
|
inline |
Definition at line 561 of file concurrent_vector.h.
|
inline |
Definition at line 563 of file concurrent_vector.h.
|
inline |
Definition at line 564 of file concurrent_vector.h.