Return the number of elements equivalent to key.

Synopsis

Declared in <bslstl_map.h>

template<class LOOKUP_KEY>
size_type
count(LOOKUP_KEY const& key) const
requires BloombergLP::bslmf::IsTransparentPredicate<COMPARATOR,
                                                   LOOKUP_KEY>::value;

Description

Return the number of value_type objects within this map whose keys are equivalent to the specified key. Note that although a map maintains unique keys, the returned value can be other than 0 or 1, because a transparent comparator may have been supplied that provides a different (but compatible) partitioning of keys for LOOKUP_KEY as the comparisons used to order the keys in the map.

Return Value

number of elements equivalent to key

Parameters

Name

Description

key

key value to count

Created with MrDocs