createUninitializedMap overloads
Synopses
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);
Create an uninitialized key‐owning datum map and load it into result.
static
void
createUninitializedMap(
DatumMutableMapOwningKeysRef* result,
SizeType capacity,
SizeType keysCapacity,
AllocatorType const& allocator);
Parameters
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 |
Created with MrDocs