Emplace an ENTRY constructed from args into this table.

Synopsis

Declared in <bdlc_flathashtable.h>

Description

Create an ENTRY object from the specified args, and attempt to add it to this flat hash table. Return a bsl::pair containing an iterator to the newly inserted object and true if the element was added. If an entry with the same key already exists in this flat hash table, return an iterator to that entry and false. This method requires that the ENTRY be copy‐constructible.

Return Value

pair of iterator to the entry and whether insertion occurred

Parameters

Name

Description

args

arguments forwarded to construct the entry

Created with MrDocs