bsl::unordered_multimap::unordered_multimap

Create an unordered multimap from values with hash and allocator.

Synopsis

Declared in <bslstl_unorderedmultimap.h>

template<
    class = void,
    class = void>
requires std::is_invocable_v<HASH, const KEY &> && bsl::IsStdAllocator_v<ALLOCATOR>
unordered_multimap(
    std::initializer_list<value_type> values,
    size_type initialNumBuckets,
    HASH const& hashFunction,
    ALLOCATOR const& basicAllocator);

Parameters

NameDescription
valuesinitializer list of elements to insert
initialNumBucketsminimum initial number of buckets
hashFunctionhash function for keys
basicAllocatorallocator used to supply memory