Legacy STLPort hash container mapping keys to possibly duplicate values.
Synopsis
Declared in <bslstp_hashmap.h>
template<
class _Key,
class _Tp,
class _HashFcn = BloombergLP::bslstp::HashSelector<_Key>::Type,
class _EqualKey = bsl::ComparatorSelector<_Key>::Type,
class _Alloc = bsl::allocator<pair<_Key const, _Tp>>>
class hash_multimap;
Type Aliases
Name |
Description |
Internal synonym for the element |
|
Allocator type used by this multimap. |
|
Iterator providing non‐modifiable access to elements. |
|
Pointer to a non‐modifiable element. |
|
Reference to a non‐modifiable element. |
|
Mapped value type (synonym for |
|
Signed integral type used for iterator distances. |
|
Hash functor type. |
|
Iterator providing modifiable access to elements. |
|
Key‐equality functor type. |
|
Key type used by this container. |
|
Type of the mapped value associated with each key. |
|
Pointer to a modifiable element. |
|
Reference to a modifiable element. |
|
Unsigned integral type used for sizes. |
|
Element type stored in the multimap ( |
Member Functions
Name |
Description |
|
Constructors |
|
|
Return the number of buckets in this container. |
|
Remove all elements from this multimap. |
|
Return the number of elements matching the specified key. |
|
Return the number of elements in the specified bucket. |
|
Return |
|
|
|
|
|
|
|
|
|
Return the allocator used by this multimap. |
|
Return the hash functor used by this multimap. |
|
|
|
Insert |
|
Return the key‐equality functor used by this multimap. |
|
Return the maximum number of buckets this container can use. |
|
Return an upper bound on the number of elements this multimap can hold. |
|
Rebuild the bucket vector using a size suggested by the specified hint. |
|
Return the number of elements in this multimap. |
|
Exchange the contents of this multimap with those of the specified multimap. |
Static Member Functions
Name |
Description |
Return |
Non-Member Functions
Name |
Description |
Return |
|
Return |
|
Exchange the contents of the specified hash multimaps. |
Created with MrDocs