BloombergLP::bslalg::DequePrimitives<VALUE_TYPE, 1>::uninitializedFillNFront

Same as the preceding uninitializedFillNFront overload (nil traits).

Synopsis

Declared in <bslalg_dequeprimitives.h>

template<class ALLOCATOR>
static
void
uninitializedFillNFront(
    Iterator* toBegin,
    Iterator fromBegin,
    size_type numElements,
    VALUE_TYPE const& value,
    ALLOCATOR allocator,
    bsl::integral_constant<int, BSLALG_DEQUEPRIMITIVES_NIL_TRAITS> traits);

Parameters

NameDescription
toBeginloads the beginning iterator after prepending
fromBegincurrent beginning of the deque
numElementsnumber of copies of value to prepend
valuevalue copied into each prepended element
allocatorallocator passed to element constructors
traitsunused trait tag for overload resolution