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


diff --git a/doc/html/range/reference/algorithms/non_mutating/lower_bound.html b/doc/html/range/reference/algorithms/non_mutating/lower_bound.html index e3065cc..5bd4414 100644 --- a/doc/html/range/reference/algorithms/non_mutating/lower_bound.html +++ b/doc/html/range/reference/algorithms/non_mutating/lower_bound.html @@ -32,7 +32,10 @@

-
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]