findRange overloads
Synopses
Declared in <bslstl_hashtable.h>
Load first and last with the range of nodes matching key.
void
findRange(
bslalg::BidirectionalLink** first,
bslalg::BidirectionalLink** last,
KeyType const& key) const;
Load first and last with the transparent key matching range.
template<class LOOKUP_KEY>
void
findRange(
bslalg::BidirectionalLink** first,
bslalg::BidirectionalLink** last,
LOOKUP_KEY const& key) const
requires BloombergLP::bslmf::IsTransparentPredicate<HASHER, LOOKUP_KEY>::value
&& BloombergLP::bslmf::IsTransparentPredicate<COMPARATOR,LOOKUP_KEY>::value;
Parameters
Name |
Description |
first |
set to the address of the first matching node |
last |
set to the address of the last matching node |
key |
key whose matching range is located |
Created with MrDocs