Home
last modified time | relevance | path

Searched refs:traits_type (Results 1 – 5 of 5) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_concurrent_unordered_base.h189 using traits_type = Traits; variable
190 using hash_compare_type = typename traits_type::hash_compare_type;
193 using value_type = typename traits_type::value_type;
194 using key_type = typename traits_type::key_type;
195 using allocator_type = typename traits_type::allocator_type;
782 static constexpr bool allow_multimapping = traits_type::allow_multimapping;
988 const key_type& key = traits_type::get_key(value); in internal_insert()
1179 const key_type& key = traits_type::get_key(node_to_extract->value()); in internal_extract()
1206 if (allow_multimapping || !contains(traits_type::get_key(curr->value()))) { in internal_merge()
1269 … my_hash_compare(traits_type::get_key(static_cast<value_node_ptr>(curr)->value()), key)) { in internal_find()
[all …]
/oneTBB/include/oneapi/tbb/
H A Dconcurrent_unordered_set.h49 using traits_type = concurrent_unordered_set_traits<Key, Hash, KeyEqual, Allocator, false>; variable
50 using base_type = concurrent_unordered_base<traits_type>;
188 using traits_type = concurrent_unordered_set_traits<Key, Hash, KeyEqual, Allocator, true>; variable
189 using base_type = concurrent_unordered_base<traits_type>;
H A Dconcurrent_unordered_map.h50 using traits_type = concurrent_unordered_map_traits<Key, T, Hash, KeyEqual, Allocator, false>; variable
51 using base_type = concurrent_unordered_base<traits_type>;
249 using traits_type = concurrent_unordered_map_traits<Key, T, Hash, KeyEqual, Allocator, true>; variable
250 using base_type = concurrent_unordered_base<traits_type>;
H A Dtask_group.h166 enum traits_type { enum
/oneTBB/test/common/
H A Ddoctest.h6837 return traits_type::not_eof(ch);