| 
    Intel(R) Threading Building Blocks Doxygen Documentation
    version 4.2.3
    
   | 
 
#include <_concurrent_unordered_impl.h>
Public Types | |
| typedef concurrent_unordered_base::iterator | iterator | 
  Public Types inherited from tbb::interface5::internal::concurrent_unordered_base< Traits >::const_range_type | |
| typedef concurrent_unordered_base::size_type | size_type | 
| Type for size of a range.  More... | |
| typedef concurrent_unordered_base::value_type | value_type | 
| typedef concurrent_unordered_base::reference | reference | 
| typedef concurrent_unordered_base::difference_type | difference_type | 
| typedef concurrent_unordered_base::const_iterator | iterator | 
Public Member Functions | |
| range_type (range_type &r, split) | |
| Split range.  More... | |
| range_type (const concurrent_unordered_base &a_table) | |
| Init range with container and grainsize specified.  More... | |
| iterator | begin () const | 
| iterator | end () const | 
  Public Member Functions inherited from tbb::interface5::internal::concurrent_unordered_base< Traits >::const_range_type | |
| bool | empty () const | 
| True if range is empty.  More... | |
| bool | is_divisible () const | 
| True if range can be partitioned into two subranges.  More... | |
| const_range_type (const_range_type &r, split) | |
| Split range.  More... | |
| const_range_type (const concurrent_unordered_base &a_table) | |
| Init range with container and grainsize specified.  More... | |
| iterator | begin () const | 
| iterator | end () const | 
| size_type | grainsize () const | 
| The grain size for this range.  More... | |
| void | set_midpoint () const | 
| Set my_midpoint_node to point approximately half way between my_begin_node and my_end_node.  More... | |
Definition at line 1047 of file _concurrent_unordered_impl.h.
| typedef concurrent_unordered_base::iterator tbb::interface5::internal::concurrent_unordered_base< Traits >::range_type::iterator | 
Definition at line 1049 of file _concurrent_unordered_impl.h.
      
  | 
  inline | 
Split range.
Definition at line 1051 of file _concurrent_unordered_impl.h.
      
  | 
  inline | 
Init range with container and grainsize specified.
Definition at line 1053 of file _concurrent_unordered_impl.h.
      
  | 
  inline | 
Definition at line 1055 of file _concurrent_unordered_impl.h.
References tbb::interface5::internal::concurrent_unordered_base< Traits >::const_range_type::begin(), and tbb::interface5::internal::split_ordered_list< value_type, typename Traits::allocator_type >::get_iterator().
      
  | 
  inline | 
Definition at line 1056 of file _concurrent_unordered_impl.h.
References tbb::interface5::internal::concurrent_unordered_base< Traits >::const_range_type::end(), and tbb::interface5::internal::split_ordered_list< value_type, typename Traits::allocator_type >::get_iterator().