• Home
  • Raw
  • Download

Lines Matching refs:Allocator

141 template <typename CharT, typename Traits, typename Allocator, typename Value>
142 void Erase(std::basic_string<CharT, Traits, Allocator>& container, in Erase()
148 template <typename CharT, typename Traits, typename Allocator, class Predicate>
149 void EraseIf(std::basic_string<CharT, Traits, Allocator>& container, in EraseIf()
155 template <class T, class Allocator, class Value>
156 void Erase(std::deque<T, Allocator>& container, const Value& value) { in Erase()
161 template <class T, class Allocator, class Predicate>
162 void EraseIf(std::deque<T, Allocator>& container, Predicate pred) { in EraseIf()
167 template <class T, class Allocator, class Value>
168 void Erase(std::vector<T, Allocator>& container, const Value& value) { in Erase()
173 template <class T, class Allocator, class Predicate>
174 void EraseIf(std::vector<T, Allocator>& container, Predicate pred) { in EraseIf()
179 template <class T, class Allocator, class Value>
180 void Erase(std::forward_list<T, Allocator>& container, const Value& value) { in Erase()
187 template <class T, class Allocator, class Predicate>
188 void EraseIf(std::forward_list<T, Allocator>& container, Predicate pred) { in EraseIf()
192 template <class T, class Allocator, class Value>
193 void Erase(std::list<T, Allocator>& container, const Value& value) { in Erase()
200 template <class T, class Allocator, class Predicate>
201 void EraseIf(std::list<T, Allocator>& container, Predicate pred) { in EraseIf()
205 template <class Key, class T, class Compare, class Allocator, class Predicate>
206 void EraseIf(std::map<Key, T, Compare, Allocator>& container, Predicate pred) { in EraseIf()
210 template <class Key, class T, class Compare, class Allocator, class Predicate>
211 void EraseIf(std::multimap<Key, T, Compare, Allocator>& container, in EraseIf()
216 template <class Key, class Compare, class Allocator, class Predicate>
217 void EraseIf(std::set<Key, Compare, Allocator>& container, Predicate pred) { in EraseIf()
221 template <class Key, class Compare, class Allocator, class Predicate>
222 void EraseIf(std::multiset<Key, Compare, Allocator>& container, in EraseIf()
231 class Allocator,
233 void EraseIf(std::unordered_map<Key, T, Hash, KeyEqual, Allocator>& container, in EraseIf()
242 class Allocator,
245 std::unordered_multimap<Key, T, Hash, KeyEqual, Allocator>& container, in EraseIf()
253 class Allocator,
255 void EraseIf(std::unordered_set<Key, Hash, KeyEqual, Allocator>& container, in EraseIf()
263 class Allocator,
265 void EraseIf(std::unordered_multiset<Key, Hash, KeyEqual, Allocator>& container, in EraseIf()