Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches

Functions

template<class ForwardRange, class T>
boost::range_iterator< ForwardRange >::type upper_bound (ForwardRange &range, const T &value)
 upper_bound implementation
template<class ForwardRange, class T>
boost::range_const_iterator< ForwardRange >::type upper_bound (const ForwardRange &range, const T &value)
 upper_bound implementation
template<typename I, class T, class Compare>
boost::lazy_disable_if< std::is_same< I, T >, boost::range_iterator< I > >::type upper_bound (I &range, const T &value, Compare comp)
 upper_bound implementation
template<class I, class T, class Compare>
boost::lazy_disable_if< std::is_same< I, T >, boost::range_const_iterator< I > >::type upper_bound (const I &range, const T &value, Compare comp)
 upper_bound implementation

Detailed Description

See also

Function Documentation

◆ upper_bound() [1/4]

template<class ForwardRange, class T>
boost::range_iterator< ForwardRange >::type upper_bound ( ForwardRange & range,
const T & value )

Definition at line 178 of file upper_bound.hpp.

◆ upper_bound() [2/4]

template<class ForwardRange, class T>
boost::range_const_iterator< ForwardRange >::type upper_bound ( const ForwardRange & range,
const T & value )

Definition at line 190 of file upper_bound.hpp.

◆ upper_bound() [3/4]

template<typename I, class T, class Compare>
boost::lazy_disable_if< std::is_same< I, T >, boost::range_iterator< I > >::type upper_bound ( I & range,
const T & value,
Compare comp )

upper_bound implementation

Definition at line 206 of file upper_bound.hpp.

◆ upper_bound() [4/4]

template<class I, class T, class Compare>
boost::lazy_disable_if< std::is_same< I, T >, boost::range_const_iterator< I > >::type upper_bound ( const I & range,
const T & value,
Compare comp )

Definition at line 217 of file upper_bound.hpp.