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 |