Erases every element of the map for which the predicate returns true.
Declared in <folly/container/F14Map.h>
template<
typename K,
typename M,
typename H,
typename E,
typename A,
typename Pred>
std::size_t
erase_if(
F14NodeMap<K, M, H, E, A>& c,
Pred pred);
The number of erased elements.
| Name | Description |
|---|---|
| c | The map to erase elements from. |
| pred | Predicate invoked with each element; erase when it returns true. |