From 55aa1ff276ac95fe463eaa3e6ff61291b27fd0b2 Mon Sep 17 00:00:00 2001 From: Tobias Schwinger Date: Mon, 5 Nov 2007 17:25:26 +0000 Subject: [PATCH] updates html [SVN r40801] --- .../boost_functiontypes/about_tag_types.html | 13 +- .../boost_functiontypes/acknowledgements.html | 22 +- .../boost_functiontypes/introduction.html | 13 +- doc/html/boost_functiontypes/rationale.html | 34 +-- doc/html/boost_functiontypes/reference.html | 13 +- .../reference/classification.html | 221 ++++++++++-------- .../reference/decomposition.html | 113 ++++----- .../boost_functiontypes/reference/macros.html | 13 +- .../reference/synthesis.html | 101 ++++---- .../reference/tag_types.html | 25 +- doc/html/boost_functiontypes/use_cases.html | 13 +- doc/html/index.html | 20 +- 12 files changed, 352 insertions(+), 249 deletions(-) diff --git a/doc/html/boost_functiontypes/about_tag_types.html b/doc/html/boost_functiontypes/about_tag_types.html index 80413e7..217b2ab 100644 --- a/doc/html/boost_functiontypes/about_tag_types.html +++ b/doc/html/boost_functiontypes/about_tag_types.html @@ -10,10 +10,17 @@ -
Boost C++ Libraries
+ + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore

-PrevUpHomeNext +PrevUpHomeNext

@@ -81,7 +88,7 @@
diff --git a/doc/html/boost_functiontypes/acknowledgements.html b/doc/html/boost_functiontypes/acknowledgements.html index 441ab7c..e8c7c26 100644 --- a/doc/html/boost_functiontypes/acknowledgements.html +++ b/doc/html/boost_functiontypes/acknowledgements.html @@ -9,10 +9,17 @@ -
Boost C++ Libraries
+ + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore

@@ -25,6 +32,9 @@
  • David Abrahams
  • +
  • + Tom Brinkman +
  • Aleksey Gurtovoy
  • @@ -46,6 +56,9 @@
  • Alexander Nasonov
  • +
  • + Richard Smith +
  • Rob Stewart
  • @@ -55,6 +68,9 @@
  • Pavel Vozenilek
  • +
  • + Steven Watanabe +
  • @@ -63,7 +79,7 @@

    diff --git a/doc/html/boost_functiontypes/introduction.html b/doc/html/boost_functiontypes/introduction.html index 5047583..58151d4 100644 --- a/doc/html/boost_functiontypes/introduction.html +++ b/doc/html/boost_functiontypes/introduction.html @@ -10,10 +10,17 @@ -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    @@ -81,7 +88,7 @@
    diff --git a/doc/html/boost_functiontypes/rationale.html b/doc/html/boost_functiontypes/rationale.html index fc44924..1b71df4 100644 --- a/doc/html/boost_functiontypes/rationale.html +++ b/doc/html/boost_functiontypes/rationale.html @@ -10,16 +10,23 @@ -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    - + Error handling rationale

    @@ -34,7 +41,7 @@ can be spotted easily.

    - + Why MPL Sequences?

    @@ -47,19 +54,16 @@ so another reason is interoperability.

    - + Pointer to member object types

    Despite their syntax, pointer to member object types can be seen as dereferencing - functionals. A reference is not added to the - "result", however, to allow greater flexibility (once a reference - has been added there's no way to determine whether the referencee was a reference - already). + functionals.

    - + The ClassTransform template parameter

    @@ -76,7 +80,7 @@ all parameters uniformly.

    - + Why tag types?

    @@ -95,7 +99,7 @@ with older compilers.

    - + Is it safe to have the synthesis templates take a callable builtin type or an MPL sequence as the first template argument? @@ -110,7 +114,7 @@ type a sequence have been included, which can easily violate the ODR.

    - + Why does the hidden this parameter count for the function arity of member functions? @@ -124,7 +128,7 @@ function_arity">function_arity<T>::value

    - + Why ignore top-level cv-qualifiers on pointers?

    @@ -139,7 +143,7 @@
    diff --git a/doc/html/boost_functiontypes/reference.html b/doc/html/boost_functiontypes/reference.html index 8529eba..f54c521 100644 --- a/doc/html/boost_functiontypes/reference.html +++ b/doc/html/boost_functiontypes/reference.html @@ -11,10 +11,17 @@ templates for type classification"> -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    @@ -36,7 +43,7 @@
    diff --git a/doc/html/boost_functiontypes/reference/classification.html b/doc/html/boost_functiontypes/reference/classification.html index 4d0cb94..7ef1d9e 100644 --- a/doc/html/boost_functiontypes/reference/classification.html +++ b/doc/html/boost_functiontypes/reference/classification.html @@ -12,10 +12,17 @@ for type decomposition"> -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    @@ -60,23 +67,23 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    Tag
    -
    - Further properties required for a positive result -
    +

    + Further properties required for a positive result +

    is_function<T,Tag>
    -
    - Predicate value as MPL - - Integral - Constant -
    +

    + Predicate value as MPL + - Integral + Constant +

    is_function<T,Tag>::value
    -
    - Constant boolean value -
    +

    + Constant boolean value +

    @@ -104,21 +111,23 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    Tag
    -
    - Further properties required for a positive result -
    +

    + Further properties required for a positive result +

    is_function_pointer<T,Tag>
    -
    - Predicate value MPL - Integral Constant -
    +

    + Predicate value MPL - + Integral + Constant +

    is_function_pointer<T,Tag>::value
    -
    - Constant boolean value -
    +

    + Constant boolean value +

    @@ -146,21 +155,23 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    Tag
    -
    - Further properties required for a positive result -
    +

    + Further properties required for a positive result +

    is_function_reference<T,Tag>
    -
    - Predicate value MPL - Integral Constant -
    +

    + Predicate value MPL - + Integral + Constant +

    is_function_reference<T,Tag>::value
    -
    - Constant boolean value -
    +

    + Constant boolean value +

    @@ -188,21 +199,23 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    Tag
    -
    - Further properties required for a positive result -
    +

    + Further properties required for a positive result +

    is_member_pointer<T,Tag>
    -
    - Predicate value MPL - Integral Constant -
    +

    + Predicate value MPL - + Integral + Constant +

    is_member_pointer<T,Tag>::value
    -
    - Constant boolean value -
    +

    + Constant boolean value +

    @@ -229,17 +242,19 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    is_member_object_pointer<T>
    -
    - Predicate value MPL - Integral Constant -
    +

    + Predicate value MPL - + Integral + Constant +

    is_member_object_pointer<T>::value
    -
    - Constant boolean value -
    +

    + Constant boolean value +

    @@ -266,21 +281,23 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    Tag
    -
    - Further properties required for a positive result -
    +

    + Further properties required for a positive result +

    is_member_function_pointer<T,Tag>
    -
    - Predicate value MPL - Integral Constant -
    +

    + Predicate value MPL - + Integral + Constant +

    is_member_function_pointer<T,Tag>::value
    -
    - Constant boolean value -
    +

    + Constant boolean value +

    @@ -308,23 +325,23 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    Tag
    -
    - Further properties required for a positive result -
    +

    + Further properties required for a positive result +

    is_callable_builtin<T,Tag>
    -
    - Predicate value as MPL - - Integral - Constant -
    +

    + Predicate value as MPL + - Integral + Constant +

    is_callable_builtin<T,Tag>::value
    -
    - Constant boolean value -
    +

    + Constant boolean value +

    @@ -352,23 +369,23 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    Tag
    -
    - Further properties required for a positive result -
    +

    + Further properties required for a positive result +

    is_nonmember_callable_builtin<T,Tag>
    -
    - Predicate value as MPL - - Integral - Constant -
    +

    + Predicate value as MPL + - Integral + Constant +

    is_nonmember_callable_builtin<T,Tag>::value
    -
    - Constant boolean value -
    +

    + Constant boolean value +

    @@ -384,7 +401,7 @@


    diff --git a/doc/html/boost_functiontypes/reference/decomposition.html b/doc/html/boost_functiontypes/reference/decomposition.html index 00f9b32..91ebf50 100644 --- a/doc/html/boost_functiontypes/reference/decomposition.html +++ b/doc/html/boost_functiontypes/reference/decomposition.html @@ -13,10 +13,17 @@ for type synthesis"> -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    @@ -52,13 +59,13 @@

    F
    -
    - Type to analyze -
    +

    + Type to analyze +

    result_type<F>::type
    -
    - Result type of F -
    +

    + Result type of F +

    @@ -88,23 +95,23 @@

    F
    -
    - Type to analyze -
    +

    + Type to analyze +

    ClassTransform
    -
    -MPL - Lambda - Expression to transform the class type if F - is a member function pointer -
    +

    + MPL - Lambda + Expression to transform the class type if F + is a member function pointer +

    parameter_types<F,ClassTransform>
    -
    -MPL - Front - / Back - Extensible - Random - Access Sequence of parameter types -
    +

    + MPL - Front + / Back + Extensible + Random + Access Sequence of parameter types +

    @@ -134,19 +141,19 @@

    F
    -
    - Callable builtin type -
    +

    + Callable builtin type +

    function_arity<F>
    -
    - Function arity as MPL - - Integral - Constant -
    +

    + Function arity as MPL + - Integral + Constant +

    function_arity<F>::value
    -
    - Constant value of the function arity -
    +

    + Constant value of the function arity +

    @@ -179,27 +186,27 @@

    T
    -
    - Type to analyze -
    +

    + Type to analyze +

    ClassTransform
    -
    -MPL - Lambda - Expression to transform the class type if T - is a member function pointer -
    +

    + MPL - Lambda + Expression to transform the class type if T + is a member function pointer +

    components<T,ClassTransform>
    -
    -MPL - Front - / Back - Extensible - Random - Access Sequence of all component types and property tag -
    +

    + MPL - Front + / Back + Extensible + Random + Access Sequence of all component types and property tag +

    components<T,ClassTransform>::types
    -
    - Decorated MPL Sequence, exposed for optimization -
    +

    + Decorated MPL Sequence, exposed for optimization +

    @@ -220,7 +227,7 @@


    diff --git a/doc/html/boost_functiontypes/reference/macros.html b/doc/html/boost_functiontypes/reference/macros.html index adeef85..24c18db 100644 --- a/doc/html/boost_functiontypes/reference/macros.html +++ b/doc/html/boost_functiontypes/reference/macros.html @@ -10,10 +10,17 @@ -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    @@ -233,7 +240,7 @@
    diff --git a/doc/html/boost_functiontypes/reference/synthesis.html b/doc/html/boost_functiontypes/reference/synthesis.html index 975dcf5..367db36 100644 --- a/doc/html/boost_functiontypes/reference/synthesis.html +++ b/doc/html/boost_functiontypes/reference/synthesis.html @@ -12,10 +12,17 @@ -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    @@ -52,19 +59,19 @@

    Types
    -
    - Component types in form of an MPL - - Forward - Sequence or another callable, builtin type -
    +

    + Component types in form of an MPL + - Forward + Sequence or another callable, builtin type +

    Tag
    -
    - Further properties -
    +

    + Further properties +

    function_type<Types,Tag>::type
    -
    - Synthesized type -
    +

    + Synthesized type +

    @@ -95,19 +102,19 @@

    Types
    -
    - Component types in form of an MPL - - Forward - Sequence or another callable, builtin type -
    +

    + Component types in form of an MPL + - Forward + Sequence or another callable, builtin type +

    Tag
    -
    - Further properties -
    +

    + Further properties +

    function_pointer<Types,Tag>::type
    -
    - Synthesized type -
    +

    + Synthesized type +

    @@ -138,19 +145,19 @@

    Types
    -
    - Component types in form of an MPL - - Forward - Sequence or another callable, builtin type -
    +

    + Component types in form of an MPL + - Forward + Sequence or another callable, builtin type +

    Tag
    -
    - Further properties -
    +

    + Further properties +

    function_reference<Types,Tag>::type
    -
    - Synthesized type -
    +

    + Synthesized type +

    @@ -181,19 +188,19 @@

    Types
    -
    - Component types in form of an MPL - - Forward - Sequence or another callable, builtin type -
    +

    + Component types in form of an MPL + - Forward + Sequence or another callable, builtin type +

    Tag
    -
    - Further properties -
    +

    + Further properties +

    member_function_pointer<Types,Tag>::type
    -
    - Synthesized type -
    +

    + Synthesized type +

    @@ -217,7 +224,7 @@


    diff --git a/doc/html/boost_functiontypes/reference/tag_types.html b/doc/html/boost_functiontypes/reference/tag_types.html index 2280b65..eb40aac 100644 --- a/doc/html/boost_functiontypes/reference/tag_types.html +++ b/doc/html/boost_functiontypes/reference/tag_types.html @@ -11,10 +11,17 @@ -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    @@ -286,13 +293,13 @@

    TagN
    -
    - Property tag -
    +

    + Property tag +

    tag<Tag1,Tag2...>
    -
    - Compound property tag -
    +

    + Compound property tag +

    @@ -307,7 +314,7 @@


    diff --git a/doc/html/boost_functiontypes/use_cases.html b/doc/html/boost_functiontypes/use_cases.html index a99b5fd..ab9e332 100644 --- a/doc/html/boost_functiontypes/use_cases.html +++ b/doc/html/boost_functiontypes/use_cases.html @@ -10,10 +10,17 @@ -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    @@ -162,7 +169,7 @@
    diff --git a/doc/html/index.html b/doc/html/index.html index 9d47b78..358b001 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -8,16 +8,26 @@ -
    Boost C++ Libraries
    + + + + + + + +
    Boost C++ LibrariesHomeLibrariesPeopleFAQMore

    - +
    Next

    Chapter 1. Boost.FunctionTypes 2.5

    +

    +Tobias Schwinger +

    -

    +

    Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

    @@ -36,10 +46,10 @@
    - +

    Last revised: May 13, 2007 at 14:01:00 GMT

    Last revised: May 13, 2007 at 13:12:48 GMT


    - +
    Next