bsl::queue<TYPE, deque<TYPE, ALLOCATOR>>

Deduce the template parameters VALUE and CONTAINER from the parameters supplied to the constructor of queue. This deduction guide does not participate unless the ALLOCATOR parameter meets the requirements for a standard allocator.

Synopsis

Declared in <bslstl_queue.h>

template<
    class INPUT_ITER,
    class ALLOCATOR,
    class TYPE = BloombergLP::bslstl::IteratorUtil::IterVal_t<INPUT_ITER>>
requires IsStdAllocator_v<ALLOCATOR>
queue<TYPE, deque<TYPE, ALLOCATOR>>(
    INPUT_ITER,
    INPUT_ITER,
    ALLOCATOR) -> queue<TYPE, deque<TYPE, ALLOCATOR>>;