Same as the related overload above for destruct.
Declared in <bslalg_dequeprimitives.h>
template<class ALLOCATOR>
static
void
destruct(
Iterator begin,
Iterator end,
ALLOCATOR allocator,
bsl::integral_constant<int, BSLALG_DEQUEPRIMITIVES_BITWISE_COPYABLE_TRAITS> traits);
| Name | Description |
|---|---|
| begin | beginning of the range of elements to destroy |
| end | end of the range of elements to destroy (one past the last) |
| allocator | allocator used to destroy elements |
| traits | unused trait tag for overload resolution |