upper_bound.hpp
Go to the documentation of this file.
7 /*************************************************************************************************/ 27 /*************************************************************************************************/ 32 /*************************************************************************************************/ 55 /*************************************************************************************************/ 59 /*************************************************************************************************/ 69 /*************************************************************************************************/ 79 /*************************************************************************************************/ 90 /*************************************************************************************************/ 102 /*************************************************************************************************/ 113 /*************************************************************************************************/ 122 /*************************************************************************************************/ 132 /*************************************************************************************************/ 143 /*************************************************************************************************/ 154 /*************************************************************************************************/ 165 /*************************************************************************************************/ 172 inline typename boost::range_iterator<ForwardRange>::type upper_bound(ForwardRange& range, const T& value) 183 inline typename boost::range_const_iterator<ForwardRange>::type upper_bound(const ForwardRange& range, const T& value) 211 inline typename boost::lazy_disable_if<boost::is_same<I, T>, boost::range_const_iterator<I> >::type 217 /*************************************************************************************************/ 222 /*************************************************************************************************/ 226 /*************************************************************************************************/ boost::lazy_disable_if< boost::is_same< I, T >, boost::range_const_iterator< I > >::type upper_bound(const I &range, const T &value, Compare comp) upper_bound implementation Definition: upper_bound.hpp:212 Definition: operator.hpp:123 Definition: functional.hpp:26 Definition: operator.hpp:52 |