![]() |
TerraForge3D
2.3.1
3D Terrain And Landscape Generator
|
|
inline |
inserts elements
Inserts elements from range [first, last)
before iterator pos.
[in] | pos | iterator before which the content will be inserted; may be the end() iterator |
[in] | first | begin of the range of elements to insert |
[in] | last | end of the range of elements to insert |
type_error.309 | if called on JSON values other than arrays; example: "cannot use insert() with string" |
invalid_iterator.202 | if pos is not an iterator of *this; example: "iterator does not fit current value" |
invalid_iterator.210 | if first and last do not belong to the same JSON value; example: "iterators do not fit" |
invalid_iterator.211 | if first or last are iterators into container for which insert is called; example: "passed iterators may not
belong to container" |
first==last
@complexity Linear in std::distance(first, last)
plus linear in the distance between pos and end of the container.
@liveexample{The example shows how insert()
is used.,insert__range}
Definition at line 23557 of file json.hpp.