BloombergLP::bdlc::FlatHashSet::count

count overloads

Synopses

Declared in <bdlc_flathashset.h>

Return the number of elements in this set having the specified key. Note that since a flat hash set maintains unique keys, the returned value will be either 0 or 1.

std::size_t
count(KEY const& key) const;
» more...

Return the number of value_type objects within this unordered set that are equivalent to the specified key. The behavior is undefined unless key is equivalent to at most one element in this unordered set. Note that since an unordered set maintains unique keys, the returned value will be either 0 or 1.

template<class LOOKUP_KEY>
std::size_t
count(LOOKUP_KEY const& key) const
requires BloombergLP::bslmf::IsTransparentPredicate<HASH, LOOKUP_KEY>::value
         && BloombergLP::bslmf::IsTransparentPredicate<EQUAL,LOOKUP_KEY>::value;
» more...