BloombergLP::bdlb::operator|

Translate the range of bsl::pairs into a range of std::pairs, where each pair of the resulting range is a pair of references to the corresponding members of the corresponding pair in the input range.

Synopsis

Declared in <bdlb_pairutil.h>

template<class t_RANGE_BSL_PAIR>
decltype(PairUtil::adaptForRanges(
                                     bsl::forward<t_RANGE_BSL_PAIR>(bslRange)))
operator|(
    t_RANGE_BSL_PAIR&& bslRange,
    /* implementation-defined */ const&);