Lines Matching refs:T
122 template <typename T,
123 typename Hash = std::hash<T>,
124 typename KeyEq = std::equal_to<T>,
125 typename Alloc = tbb::tbb_allocator<T>,
130 concurrent_unordered_set( std::initializer_list<T>, std::size_t = {},
132 -> concurrent_unordered_set<T, Hash, KeyEq, Alloc>;
149 template <typename T, typename Alloc,
151 concurrent_unordered_set( std::initializer_list<T>, std::size_t, Alloc )
152 -> concurrent_unordered_set<T, std::hash<T>, std::equal_to<T>, Alloc>;
154 template <typename T, typename Alloc,
156 concurrent_unordered_set( std::initializer_list<T>, Alloc )
157 -> concurrent_unordered_set<T, std::hash<T>, std::equal_to<T>, Alloc>;
159 template <typename T, typename Hash, typename Alloc,
163 concurrent_unordered_set( std::initializer_list<T>, std::size_t, Hash, Alloc )
164 -> concurrent_unordered_set<T, Hash, std::equal_to<T>, Alloc>;
171 template <typename T, typename Hash, typename KeyEq, typename Alloc>
172 concurrent_unordered_set( concurrent_unordered_set<T, Hash, KeyEq, Alloc>, Alloc )
173 -> concurrent_unordered_set<T, Hash, KeyEq, Alloc>;
260 template <typename T,
261 typename Hash = std::hash<T>,
262 typename KeyEq = std::equal_to<T>,
263 typename Alloc = tbb::tbb_allocator<T>,
268 concurrent_unordered_multiset( std::initializer_list<T>, std::size_t = {},
270 -> concurrent_unordered_multiset<T, Hash, KeyEq, Alloc>;
287 template <typename T, typename Alloc,
289 concurrent_unordered_multiset( std::initializer_list<T>, std::size_t, Alloc )
290 -> concurrent_unordered_multiset<T, std::hash<T>, std::equal_to<T>, Alloc>;
292 template <typename T, typename Alloc,
294 concurrent_unordered_multiset( std::initializer_list<T>, Alloc )
295 -> concurrent_unordered_multiset<T, std::hash<T>, std::equal_to<T>, Alloc>;
297 template <typename T, typename Hash, typename Alloc,
301 concurrent_unordered_multiset( std::initializer_list<T>, std::size_t, Hash, Alloc )
302 -> concurrent_unordered_multiset<T, Hash, std::equal_to<T>, Alloc>;
309 template <typename T, typename Hash, typename KeyEq, typename Alloc>
310 concurrent_unordered_multiset( concurrent_unordered_multiset<T, Hash, KeyEq, Alloc>, Alloc )
311 -> concurrent_unordered_multiset<T, Hash, KeyEq, Alloc>;