bsl::unordered_multimap::unordered_multimap

Create an unordered multimap from range with hash and allocator.

Synopsis

Declared in <bslstl_unorderedmultimap.h>

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

Description

Same as the preceding overload.

Parameters

NameDescription
tagdisambiguation tag for range construction
rangeinput range of key/value pairs to insert
initialNumBucketsminimum initial number of buckets
hashFunctionhash function for keys
basicAllocatorallocator used to supply memory