diff --git a/doc/html/index.html b/doc/html/index.html index 301224a..b2cadbe 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -147,7 +147,7 @@
Last revised: January 14, 2013 at 08:50:06 GMT |
+Last revised: January 26, 2013 at 03:49:11 GMT |
-
template<class ForwardRange, class Value> +template< + class ForwardRange, + class Value + > typename range_iterator<ForwardRange>::type lower_bound(ForwardRange& rng, Value val); @@ -43,6 +46,23 @@ > typename range_return<ForwardRange, re>::type lower_bound(ForwardRange& rng, Value val); + +template< + class ForwardRange, + class Value, + class SortPredicate + > +typename range_iterator<ForwardRange>::type +lower_bound(ForwardRange& rng, Value val, SortPredicate pred); + +template< + range_return_value re, + class ForwardRange, + class Value, + class SortPredicate + > +typename range_return<ForwardRange,re>::type +lower_bound(ForwardRange& rng, Value val, SortPredicate pred);diff --git a/doc/html/range/reference/algorithms/non_mutating/upper_bound.html b/doc/html/range/reference/algorithms/non_mutating/upper_bound.html index bdc556a..a769f6f 100644 --- a/doc/html/range/reference/algorithms/non_mutating/upper_bound.html +++ b/doc/html/range/reference/algorithms/non_mutating/upper_bound.html @@ -32,7 +32,10 @@
-
template<class ForwardRange, class Value> +template< + class ForwardRange, + class Value + > typename range_iterator<ForwardRange>::type upper_bound(ForwardRange& rng, Value val); @@ -43,6 +46,23 @@ > typename range_return<ForwardRange, re>::type upper_bound(ForwardRange& rng, Value val); + +template< + class ForwardRange, + class Value, + class SortPredicate + > +typename range_iterator<ForwardRange>::type +upper_bound(ForwardRange& rng, Value val, SortPredicate pred); + +template< + range_return_value re, + class ForwardRange, + class Value, + class SortPredicate + > +typename range_return<ForwardRange,re>::type +upper_bound(ForwardRange& rng, Value val, SortPredicate pred);diff --git a/doc/reference/algorithm/lower_bound.qbk b/doc/reference/algorithm/lower_bound.qbk index 58ed287..2917d26 100644 --- a/doc/reference/algorithm/lower_bound.qbk +++ b/doc/reference/algorithm/lower_bound.qbk @@ -8,7 +8,10 @@ [heading Prototype] `` -template
+template< + class ForwardRange, + class Value + > typename range_iterator ::type lower_bound(ForwardRange& rng, Value val); @@ -19,6 +22,23 @@ template< > typename range_return ::type lower_bound(ForwardRange& rng, Value val); + +template< + class ForwardRange, + class Value, + class SortPredicate + > +typename range_iterator ::type +lower_bound(ForwardRange& rng, Value val, SortPredicate pred); + +template< + range_return_value re, + class ForwardRange, + class Value, + class SortPredicate + > +typename range_return ::type +lower_bound(ForwardRange& rng, Value val, SortPredicate pred); `` [heading Description] diff --git a/doc/reference/algorithm/upper_bound.qbk b/doc/reference/algorithm/upper_bound.qbk index cb79aee..d636a77 100644 --- a/doc/reference/algorithm/upper_bound.qbk +++ b/doc/reference/algorithm/upper_bound.qbk @@ -8,7 +8,10 @@ [heading Prototype] `` -template +template< + class ForwardRange, + class Value + > typename range_iterator ::type upper_bound(ForwardRange& rng, Value val); @@ -19,6 +22,23 @@ template< > typename range_return ::type upper_bound(ForwardRange& rng, Value val); + +template< + class ForwardRange, + class Value, + class SortPredicate + > +typename range_iterator ::type +upper_bound(ForwardRange& rng, Value val, SortPredicate pred); + +template< + range_return_value re, + class ForwardRange, + class Value, + class SortPredicate + > +typename range_return ::type +upper_bound(ForwardRange& rng, Value val, SortPredicate pred); `` [heading Description]