From 61979ff421f506da20800c7b3476abb24099abfd Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Wed, 2 Jan 2013 07:51:21 +0000 Subject: [PATCH] [range] fixed #6212 (missing step in documentation for how to write a range adaptor) [SVN r82314] --- doc/html/index.html | 2 +- .../range/reference/extending/method_3/method_3_1.html | 8 ++++++++ doc/reference/extending.qbk | 8 ++++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/doc/html/index.html b/doc/html/index.html index 5584205..a881af7 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -147,7 +147,7 @@

- +

Last revised: January 02, 2013 at 05:22:10 GMT

Last revised: January 02, 2013 at 07:48:08 GMT


diff --git a/doc/html/range/reference/extending/method_3/method_3_1.html b/doc/html/range/reference/extending/method_3/method_3_1.html index 10283cb..6628403 100644 --- a/doc/html/range/reference/extending/method_3/method_3_1.html +++ b/doc/html/range/reference/extending/method_3/method_3_1.html @@ -81,6 +81,14 @@ { return reverse_range<const BidirectionalRng>( r ); } + + +
  • + Declare the adaptor itself (it is a variable of the tag type). +
    namespace
    +{
    +    const detail::reverse_forwarder reversed = detail::reverse_forwarder();
    +}
     
  • diff --git a/doc/reference/extending.qbk b/doc/reference/extending.qbk index 6414e67..61687b1 100644 --- a/doc/reference/extending.qbk +++ b/doc/reference/extending.qbk @@ -218,6 +218,14 @@ operator|( const BidirectionalRng& r, detail::reverse_forwarder ) } `` +# Declare the adaptor itself (it is a variable of the tag type). +`` +namespace +{ + const detail::reverse_forwarder reversed = detail::reverse_forwarder(); +} +`` + [endsect] [section:method_3_2 Method 3.2: Implement a Range Adaptor with arguments]