std.container.array.Array.insertBefore
- multiple declarations
Function Array.insertBefore
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 insertBefore(Stuff)
(
Array . Range r,
Stuff stuff
)
if (isImplicitlyConvertible!(Stuff, T));
size_t insertBefore(Stuff)
(
Array . Range r,
Stuff stuff
)
if (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.insertBefore
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.
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 ).