Insert into this unordered multimap a newly created value_type object, constructed by forwarding get_allocator() (if required) and the specified (variable number of) args to the corresponding constructor of value_type. Return an iterator referring to the newly created and inserted object in this unordered multimap. This method requires that the (template parameter) types KEY and VALUE both be emplace‐constructible from args (see {Requirements on KEY and VALUE}).

Synopsis

Declared in <bslstl_unorderedmultimap.h>

template<class... Args>
unordered_multimap<KEY, VALUE, HASH, EQUAL, ALLOCATOR>::iterator
emplace(Args&&... args);

Created with MrDocs