• Home
  • Raw
  • Download

Lines Matching refs:Allocator

87 template <typename CharT, typename Traits, typename Allocator>
88 CharT* data(std::basic_string<CharT, Traits, Allocator>& str) { in data()
239 template <typename CharT, typename Traits, typename Allocator, typename Value>
240 void Erase(std::basic_string<CharT, Traits, Allocator>& container, in Erase()
246 template <typename CharT, typename Traits, typename Allocator, class Predicate>
247 void EraseIf(std::basic_string<CharT, Traits, Allocator>& container, in EraseIf()
253 template <class T, class Allocator, class Value>
254 void Erase(std::deque<T, Allocator>& container, const Value& value) { in Erase()
259 template <class T, class Allocator, class Predicate>
260 void EraseIf(std::deque<T, Allocator>& container, Predicate pred) { in EraseIf()
265 template <class T, class Allocator, class Value>
266 void Erase(std::vector<T, Allocator>& container, const Value& value) { in Erase()
271 template <class T, class Allocator, class Predicate>
272 void EraseIf(std::vector<T, Allocator>& container, Predicate pred) { in EraseIf()
277 template <class T, class Allocator, class Value>
278 void Erase(std::forward_list<T, Allocator>& container, const Value& value) { in Erase()
285 template <class T, class Allocator, class Predicate>
286 void EraseIf(std::forward_list<T, Allocator>& container, Predicate pred) { in EraseIf()
290 template <class T, class Allocator, class Value>
291 void Erase(std::list<T, Allocator>& container, const Value& value) { in Erase()
298 template <class T, class Allocator, class Predicate>
299 void EraseIf(std::list<T, Allocator>& container, Predicate pred) { in EraseIf()
303 template <class Key, class T, class Compare, class Allocator, class Predicate>
304 void EraseIf(std::map<Key, T, Compare, Allocator>& container, Predicate pred) { in EraseIf()
308 template <class Key, class T, class Compare, class Allocator, class Predicate>
309 void EraseIf(std::multimap<Key, T, Compare, Allocator>& container, in EraseIf()
314 template <class Key, class Compare, class Allocator, class Predicate>
315 void EraseIf(std::set<Key, Compare, Allocator>& container, Predicate pred) { in EraseIf()
319 template <class Key, class Compare, class Allocator, class Predicate>
320 void EraseIf(std::multiset<Key, Compare, Allocator>& container, in EraseIf()
329 class Allocator,
331 void EraseIf(std::unordered_map<Key, T, Hash, KeyEqual, Allocator>& container, in EraseIf()
340 class Allocator,
343 std::unordered_multimap<Key, T, Hash, KeyEqual, Allocator>& container, in EraseIf()
351 class Allocator,
353 void EraseIf(std::unordered_set<Key, Hash, KeyEqual, Allocator>& container, in EraseIf()
361 class Allocator,
363 void EraseIf(std::unordered_multiset<Key, Hash, KeyEqual, Allocator>& container, in EraseIf()