BloombergLP::bslstl::IteratorUtil::IterKey_t

Return the key-type of the specified iterator type, which is expected to refer to a pair<KEY_TYPE, MAPPED_TYPE>.

Synopsis

Declared in <bslstl_iteratorutil.h>

template<class INPUT_ITER>
using IterKey_t = bsl::remove_const_t<bsl::iterator_traits<INPUT_ITER>::value_type::first_type>;