This class provides a mechanism to build a Datum object having an int‐map value in an exception‐safe manner. See bdld_datum for more information about integer maps.
Synopsis
Declared in <bdld_datumintmapbuilder.h>
class DatumIntMapBuilder;
Type Aliases
Name |
Description |
|
|
Allocator type used by this builder. |
Member Functions
Name |
Description |
|
Constructors |
|
Destroy this object. If this object is holding a datum int‐map that has not been adopted, then the datum int‐map is disposed after destroying each of its elements. |
Append the specified array |
|
Return the capacity of the held |
|
Return a |
|
Return the allocator used by this object to supply memory. Note that if no allocator was supplied at construction the default allocator in effect at construction is used. |
|
Append the entry with the specified |
|
Mark the Datum int‐map being built by this object as sorted if the specified |
|
Return the size of the held |
|
Return a |
|
|
Declare that this type uses a |
Created with MrDocs