Lines Matching defs:first
133 fifo_map(InputIterator first, InputIterator last)
136 for (auto it = first; it != last; ++it)
297 m_compare.add_key(value.first);
305 m_compare.add_key(value.first);
312 m_compare.add_key(value.first);
319 m_compare.add_key(value.first);
325 void insert(InputIt first, InputIt last)
327 for (const_iterator it = first; it != last; ++it)
329 m_compare.add_key(it->first);
332 m_map.insert(first, last);
340 m_compare.add_key(value.first);
351 m_compare.add_key(value.first);
360 m_compare.add_key(value.first);
367 m_compare.remove_key(pos->first);
372 iterator erase(const_iterator first, const_iterator last)
374 for (const_iterator it = first; it != last; ++it)
376 m_compare.remove_key(it->first);
379 return m_map.erase(first, last);
438 /// returns an iterator to the first element not less than the given key
444 /// returns an iterator to the first element not less than the given key
450 /// returns an iterator to the first element greater than the given key
456 /// returns an iterator to the first element greater than the given key