bsl::unordered_multiset::unordered_multiset

Create an unordered multiset from range with hash and allocator.

Synopsis

Declared in <bslstl_unorderedmultiset.h>

template<class RANGE>
unordered_multiset(
    std::from_range_t tag,
    RANGE&& range,
    size_type initialNumBuckets,
    HASH const& hashFunction,
    ALLOCATOR const& basicAllocator);

Parameters

NameDescription
tagdisambiguation tag selecting the range constructor
rangeinput range of elements to insert
initialNumBucketsthe initial number of buckets
hashFunctionthe hash function
basicAllocatorthe allocator used to supply memory