[#BloombergLP-bdlc-FlatHashTable-equal_range-05] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdlc.adoc[bdlc]::xref:BloombergLP/bdlc/FlatHashTable.adoc[FlatHashTable]::equal_range :relfileprefix: ../../../ :mrdocs: Return a pair of iterators providing modifiable access to the sequence of objects in this flat hash table having the specified `key`, where the first iterator is positioned at the start of the sequence, and the second is positioned one past the end of the sequence. If this table contains no object having `key`, then the two returned iterators will have the same value, `end()`. Note that since each key in a flat hash table is unique, the returned range contains at most one element. == Synopsis Declared in `<bdlc_flathashtable.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:bsl/pair-0b.adoc[bsl::pair<FlatHashTable<KEY, ENTRY, ENTRY_UTIL, HASH, EQUAL>::iterator, FlatHashTable<KEY, ENTRY, ENTRY_UTIL, HASH, EQUAL>::iterator>] equal_range(KEY const& key); ---- [.small]#Created with https://www.mrdocs.com[MrDocs]#