bsl::multiset<KEY, COMPARATOR, ALLOCATOR>

Deduce the template parameter KEY from the value_type of the initializer_list supplied to the constructor of multiset. Deduce the template parameters COMPARATOR and ALLOCATOR from the other parameters passed to the constructor.

Synopsis

Declared in <bslstl_multiset.h>

template<
    class KEY,
    class COMPARATOR = std::less<KEY>,
    class ALLOCATOR = bsl::allocator<KEY>>
requires !bsl::IsStdAllocator_v<COMPARATOR> && bsl::IsStdAllocator_v<ALLOCATOR>
multiset<KEY, COMPARATOR, ALLOCATOR>(
    std::initializer_list<KEY>,
    COMPARATOR,
    ALLOCATOR) -> multiset<KEY, COMPARATOR, ALLOCATOR>;