Construct an ENTRY from key and a default-constructed value.
Declared in <bdlc_flathashmap.h>
template<class KEY_TYPE>
static
void
constructFromKey(
ENTRY* entry,
bslma::Allocator* allocator,
KEY_TYPE&& key);
Load into the specified entry the ENTRY value comprised of the specified key and a default constructed VALUE, using the specified allocator to supply memory. allocator is ignored if the (template parameter) type ENTRY is not allocator aware.
| Name | Description |
|---|---|
| entry | address at which to construct the entry |
| allocator | allocator used to supply memory |
| key | key used to construct the entry |