std.container.array.Array.insertAfter
- multiple declarations
Function Array.insertAfter
Inserts stuff
before, after, or instead range r
, which must
be a valid range previously extracted from this array. stuff
can be a value convertible to T
or a range of objects convertible
to T
. Both stable and non-stable version behave the same and
guarantee that ranges iterating over the array are never invalidated.
size_t insertAfter(Stuff)
(
Array . Range r,
Stuff stuff
)
if (isImplicitlyConvertible!(Stuff, T) || isInputRange!Stuff && isImplicitlyConvertible!(ElementType!Stuff, T));
Returns
The number of values inserted.
Complexity
Throws
Exception
if r
is not a range extracted from this array.
Function Array.insertAfter
Inserts stuff
before, after, or instead range r
, which must
be a valid range previously extracted from this array. stuff
can be a value convertible to bool
or a range of objects convertible
to bool
. Both stable and non-stable version behave the same and
guarantee that ranges iterating over the array are never invalidated.
size_t insertAfter(Stuff)
(
Array . Range r,
Stuff stuff
)
if (isImplicitlyConvertible!(Stuff, T) || isInputRange!Stuff && isImplicitlyConvertible!(ElementType!Stuff, T));
Returns
The number of values inserted.
Complexity
Authors
License
Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at ).