createUninitializedMap overloads
Declared in <bdld_datum.h>
Create an uninitialized datum map and load a reference into result.
static
void
createUninitializedMap(
DatumMutableMapRef* result,
SizeType capacity,
AllocatorType const& allocator);
» more...
Create an uninitialized key-owning datum map and load it into result.
static
void
createUninitializedMap(
DatumMutableMapOwningKeysRef* result,
SizeType capacity,
SizeType keysCapacity,
AllocatorType const& allocator);
» more...
| Name | Description |
|---|---|
| result | receives the mutable map reference |
| capacity | maximum number of entries the map can hold |
| allocator | memory allocator to use |
| keysCapacity | total key-storage capacity in bytes |