We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3a0a35a + c20968d commit 9d55c43Copy full SHA for 9d55c43
include/toml11/ordered_map.hpp
@@ -189,6 +189,32 @@ class ordered_map : detail::ordered_map_ebo_container<Cmp>
189
return iter->second;
190
}
191
192
+ iterator erase(iterator pos)
193
+ {
194
+ return container_.erase(pos);
195
+ }
196
+
197
+ iterator erase(const_iterator pos)
198
199
200
201
202
+ iterator erase(const_iterator first, const_iterator last)
203
204
+ return container_.erase(first, last);
205
206
207
+ size_type erase(const key_type& key)
208
209
+ auto it = this->find(key);
210
+ if (it != this->end())
211
212
+ container_.erase(it);
213
+ return 1;
214
215
+ return 0;
216
217
218
mapped_type& operator[](const key_type& k)
219
{
220
const auto iter = this->find(k);
0 commit comments