Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73858 - in sandbox/conversion/libs/conversion_ext/doc: . html html/boost html/boost/conversion html/boost/conversion/dummy
From: vicente.botet_at_[hidden]
Date: 2011-08-17 17:42:38


Author: viboes
Date: 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
New Revision: 73858
URL: http://svn.boost.org/trac/boost/changeset/73858

Log:
conversion: update doc with comment from John and Paul
Added:
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/appendices.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15910336.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15925152.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15517936.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15526672.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_numeric_int_idp15574832.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_rational_Ta_idp15616528.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_pair_T1_idp15803552.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_vector__idp15835968.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16053712.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16066880.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_idp16038576.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16148928.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16161280.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15820096.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15624080.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15630320.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_o_idp15599232.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15813856.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_opti_idp16173216.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_Targ_idp16218400.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15509776.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15544816.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15560304.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_n_idp15566992.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15583856.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15590848.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15538304.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15556048.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_r_idp15610112.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15796160.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15828832.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_assign_idp16266112.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_conver_idp16277952.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_explic_idp16289856.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/overview.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/reference.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner_Target__So_idp16323056.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter_Target__S_idp16371408.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/users_guide.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_boost_arr_idp15258880.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15347152.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15350832.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15457248.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_basic_idp15285952.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_compl_idp15282784.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_pair__idp15298016.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_vecto_idp15306400.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp15329488.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp15333168.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_pa_idp15290656.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_ve_idp15302720.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertib_idp15294336.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertib_idp15338320.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertib_idp15342000.html (contents, props changed)
Text files modified:
   sandbox/conversion/libs/conversion_ext/doc/Jamfile.v2 | 2
   sandbox/conversion/libs/conversion_ext/doc/conversion.qbk | 40
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_ASSIGNABLE.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DESTRUCTIBLE.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html | 14
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html | 14
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assign_to.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assignable_to.html | 28
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_cp.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_from.html | 28
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_to.html | 36
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/dummy/type_tag.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_convert_to.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_convert_to.html | 14
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicitly.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/lvalue.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assign_to.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner_cp.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_convert_to.html | 14
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter_cp.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_co_idm1248.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_assignable.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_constructible.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_default_constructible.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_destructible.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertible.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_move_assignable.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_move_constructible.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_array.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_duration.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_time_point.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_fusion_tuple.html | 11
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_numeric_interval.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_optional.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_pair.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_rational.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_string.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_vector.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/index.html | 3029 ---------------------------------------
   sandbox/conversion/libs/conversion_ext/doc/html/standalone_HTML.manifest | 106
   58 files changed, 436 insertions(+), 3402 deletions(-)

Modified: sandbox/conversion/libs/conversion_ext/doc/Jamfile.v2
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/Jamfile.v2 (original)
+++ sandbox/conversion/libs/conversion_ext/doc/Jamfile.v2 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -252,7 +252,7 @@
         # Use graphics not text for navigation:
         <xsl:param>navig.graphics=1
         # How far down we chunk nested sections, basically all of them:
- <xsl:param>chunk.section.depth=0
+ <xsl:param>chunk.section.depth=1
         # Don't put the first section on the same page as the TOC:
         <xsl:param>chunk.first.sections=1
         # How far down sections get TOC's

Modified: sandbox/conversion/libs/conversion_ext/doc/conversion.qbk
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/conversion.qbk (original)
+++ sandbox/conversion/libs/conversion_ext/doc/conversion.qbk 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -154,7 +154,7 @@
 
 To manage with extrinsically implicit conversion Boost.Conversion provides another all-purpose function template
 
- template< class Tatget, class Source >
+ template< class Target, class Source >
     Target implicit_convert_to( Source const & u );
 
 This function alone can not manage with implicit conversion, as `implicit_convert_to` needs the target type to be stated explicitly.
@@ -178,7 +178,7 @@
     }
   };
   template < class Source >
- convertible_from<From> implicitly(Source source)
+ convertible_from<Source> implicitly(Source source)
   {
     return convertible_from<Source>(source);
   }
@@ -387,11 +387,15 @@
 
 [section Caveats]
 
-In order to provide the needed functionality, two type traits are mandatory: `is_constructible` and `is_assignable`. The library provides a first implementation of these type traits that works on compilers providing some specific features. The idea is that these type traits should be added to [*Boost.TypeTraits].
+In order to provide the needed functionality, some type traits are mandatory: `is_constructible, `is_assignable` and others. The library provides a first implementation of these type traits that works on compilers providing SFINAE for expressions. The idea is that some of these type traits should be added to [*Boost.TypeTraits].
 
 When the compiler doesn't provides with automatic ways to detect these traits, the library provides specializations for some std and boost types. If accepted the library will provide the specializations for all the standard types and optionally for all the Boost types.
 
 Users working with compilers not supporting the definition of these traits, or users that need to make their code portable, will need to specialize these traits by hand.
+Know compiler that are working correctly are
+
+* Gcc-4.>3
+* clang 2.9
 
 [endsect]
 
@@ -430,7 +434,7 @@
 
 The generic part of [*Boost.Conversion] depends on *Boost.Config*, *Boost.TypeTraits*, *Boost.Optional* and *Boost.Fusion*. Of course it depends on the specific libraries when specific conversion are used from the directories `boost/conversion/boost`, in particular *Boost.Chrono* and *Boost.DateTime*, which need to link with.
 
-The library works well only on compilers that are able to define the traits `is_constructible` and `is_assignable`, that is compilers supporting `decltype` and SFINAE for expressions. For the other compilers the library has much more limitations.
+The library works well only on compilers that are able to define the traits `is_constructible` and `is_assignable`, that is compilers supporting SFINAE for expressions. For the other compilers the library has much more limitations.
 
 [/========================]
 [heading Exceptions safety]
@@ -450,16 +454,15 @@
 
 [*Boost.Conversion] is known to work on the following platforms/compilers (lack of some C++/C++0X language support disables some functionality). The needed C++/C++0X language support is:
 
-* dectype or SFINAE on expressions,
+* SFINAE on expressions,
 * allow to define function template with default arguments,
-*
 
 At present the author is unable to define the type traits `is_constructible` and `is_assignable` if dectype and SFINAE on expressions is not available.
 On compilers that `is_constructible` and `is_assignable` can not be detected by the library, the user will need to specialize these traits explicitly. The library defines two macros `BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE` and `BOOST_CONVERSION_NO_IS_ASSIGNABLE` allowing to make the specialization only when needed.
 
 The `implicitly()` function and the `convertible_from` class are not provided on compilers on which `BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS` is defined.
 
-Currently, [*Boost.Conversion] has been tested in the following compilers/platforms using the trunk (Boost 1.47):
+Currently, [*Boost.Conversion] has been tested in the following compilers/platforms using the trunk (Boost 1.48):
 
 Windows with
 
@@ -501,13 +504,14 @@
 [note Please send any questions, comments and bug reports to boost <at> lists <dot> boost <dot> org.]
 
 [endsect]
+[/
 [/=============================]
 [section Hello World! ]
 [/=============================]
 
 
 [endsect]
-
+]
 [endsect]
 
 [/====================================]
@@ -573,7 +577,7 @@
 
     assign_to(a, assign_to(b, c));
 
-and if they find this not really readable they can try with the [*m]ake [*a]ssigner [*t]o `lvalue' free function.
+and if they find this not really readable they can try with the __lvalue free function.
 
     lvalue(a) = lvalue(b) = c;
 
@@ -651,7 +655,7 @@
 [section Can extrinsic conversions be applied implicitly?]
 [/====================================]
 
-The advertised reader will be asking himself if the library provide implicit conversions as the language makes the difference between implicit and explicit conversions. The idea is to maintain the extrinsic functions semantics as close as possible to the semantics of intrinsic ones. Implicit conversion are applied whenever the compiler find that this implicit conversion makes the program well formed.
+The advertized reader will be asking himself if the library provide implicit conversions as the language makes the difference between implicit and explicit conversions. The idea is to maintain the extrinsic functions semantics as close as possible to the semantics of intrinsic ones. Implicit conversion are applied whenever the compiler find that this implicit conversion makes the program well formed.
 
   void f(int);
 
@@ -693,7 +697,7 @@
 
 [OVERLOAD_CPP_IMPL_EXTRINSIC]
 
-Why ADLIt would be great if the user could state explicitly that the parameter they are passing to `f` can be implicitly convertible to the `f` parameter type. The library provides a function __implicitly that makes a wrapper around a type that implicitly converts to any type that is extrinsically convertible from its argument.
+It would be great if the user could state explicitly that the parameter they are passing to `f` can be implicitly convertible to the `f` parameter type. The library provides a function __implicitly that makes a wrapper around a type that implicitly converts to any type that is extrinsically convertible from its argument.
 
 [OVERLOAD_CPP_IMPLICITLY_LIKE]
 
@@ -744,7 +748,7 @@
 She can add an overload that will make explicitly the conversion as follows
 
   template <typename T>
- typename enable_if<is_extrinsically_convertible<int>,void >::type
+ typename enable_if<is_extrinsically_convertible<T,int>,void >::type
   f(T v) { return convert_to<int>(v); }
 
 This template overload will be taken for overload resolution only if `T` is not `int` (as non template functions are preferred to template ones) and `T` is extrinsically convertible to `int`. `is_extrinsically_convertible` is a trait added by the library that contains a nested value field that is true or false depending on whether the `Source` type is extrinsically implicit convertible to `Target`.
@@ -833,10 +837,12 @@
     }
   }
 
+[note the suffix _cp stands for customization point]
+
 A possible specialization for `std::pair` follows:
 
         template <typename Target1, typename Target2, typename Source1, typename Source2>
- struct implicit_convert_cp< std::pair<Target1,Target2>, std::pair<Source1,Source2>
+ struct implicit_converter_cp< std::pair<Target1,Target2>, std::pair<Source1,Source2>
           , typename enable_if_c<
                 is_extrinsically_convertible<Source1, Target1>::value
             && is_extrinsically_convertible<Source2, Target2>::value
@@ -854,6 +860,8 @@
 
 Note also the use of the `Enable` parameter to constraint the specialization to the enable types using the `enable_if` family functions.
 
+The library provide customization points for al the function __explicit_convert_to, __assign_to, __try_assign_to, __try_convert_to and __convert_to_or_fallback.
+
 An alternative customization point is to overload a variant of the conversion to specialize that adds a dummy parameter that can covey the return type when needed.
 
 For example the __explicit_convert_to function can be specialized by overloading the function
@@ -910,6 +918,7 @@
 
 [endsect]
 
+[/
 [section Examples]
 [/
 [section chrono::time_point and posix_time::ptime]
@@ -927,6 +936,7 @@
 
 ]
 [endsect]
+]
 
 [section:ext_references External Resources]
 [variablelist
@@ -1060,7 +1070,7 @@
 
 [endsect]
 
-[section [*Version 0.5.1, Fefruary 20, 2011] ]
+[section [*Version 0.5.1, February 20, 2011] ]
 
 [*Bug]
 
@@ -1118,7 +1128,7 @@
 
 
 [endsect]
-[section [*Version 0.2.0, Mai 16, 2009] ]
+[section [*Version 0.2.0, May 16, 2009] ]
 
 ['Adding array + fusion::tuples + Adaptation to Boost 1.39]
 

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_ASSIGNABLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_ASSIGNABLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_ASSIGNABLE.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header &lt;boost/conversion/type_traits/is_assignable.hpp&gt;">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header &lt;boost/conversion/type_traits/is_assignable.hpp&gt;">
 <link rel="prev" href="boost/is_assignable.html" title="Struct template is_assignable">
 <link rel="next" href="boost/is_constructible.html" title="Struct template is_constructible">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/is_assignable.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_constructible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/is_assignable.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_constructible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_ASSIGNABLE"></a><div class="titlepage"></div>
@@ -29,12 +29,12 @@
 <p>BOOST_CONVERSION_NO_IS_ASSIGNABLE</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header &lt;boost/conversion/type_traits/is_assignable.hpp&gt;">boost/conversion/type_traits/is_assignable.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header &lt;boost/conversion/type_traits/is_assignable.hpp&gt;">boost/conversion/type_traits/is_assignable.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_NO_IS_ASSIGNABLE</pre></div>
 <div class="refsect1">
-<a name="idp14737872"></a><h2>Description</h2>
-<p>Macro stating if the compiler doesn't support the features needed to provide a valid implementation of <code class="computeroutput">is_assignable</code> type trait. In this case the user needs to provide specific specializations. </p>
+<a name="idp14740800"></a><h2>Description</h2>
+<p>Macro defined if and only if the compiler doesn't support the features needed to provide a valid implementation of <code class="computeroutput">is_assignable</code> type trait. In this case the user needs to provide specific specializations. </p>
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -47,7 +47,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/is_assignable.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_constructible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/is_assignable.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_constructible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">
 <link rel="prev" href="boost/is_constructible.html" title="Struct template is_constructible">
 <link rel="next" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE">
 </head>
@@ -20,16 +20,16 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/is_constructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/is_constructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE"></a><div class="titlepage"></div>
 <div class="refnamediv">
 <h2><span class="refentrytitle">Macro BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</span></h2>
-<p>BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE &#8212; Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_constructible</code> type trait. </p>
+<p>BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE &#8212; Macro defined if and only if the compiler doesn't support the features needed to define the <code class="computeroutput">is_constructible</code> type trait. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">boost/conversion/type_traits/is_constructible.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">boost/conversion/type_traits/is_constructible.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</pre></div>
 </div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/is_constructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/is_constructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">
 <link rel="prev" href="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE">
 <link rel="next" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html" title="Macro BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE &#8212; Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_default_constructible</code> type trait. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">boost/conversion/type_traits/is_constructible.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">boost/conversion/type_traits/is_constructible.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE</pre></div>
 </div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DESTRUCTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DESTRUCTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DESTRUCTIBLE.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.type_traits.is_destructible_hpp" title="Header &lt;boost/conversion/type_traits/is_destructible.hpp&gt;">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_destructible_hpp" title="Header &lt;boost/conversion/type_traits/is_destructible.hpp&gt;">
 <link rel="prev" href="boost/is_destructible.html" title="Struct template is_destructible">
 <link rel="next" href="boost/is_explicitly_convertible.html" title="Struct template is_explicitly_convertible">
 </head>
@@ -20,16 +20,16 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/is_destructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_destructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_explicitly_convertible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/is_destructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_destructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_explicitly_convertible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_DESTRUCTIBLE"></a><div class="titlepage"></div>
 <div class="refnamediv">
 <h2><span class="refentrytitle">Macro BOOST_CONVERSION_NO_IS_DESTRUCTIBLE</span></h2>
-<p>BOOST_CONVERSION_NO_IS_DESTRUCTIBLE &#8212; Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_destructible</code> type trait for classes. </p>
+<p>BOOST_CONVERSION_NO_IS_DESTRUCTIBLE &#8212; Macro defined if and only if the compiler doesn't support the features needed to define the <code class="computeroutput">is_destructible</code> type trait for classes. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.type_traits.is_destructible_hpp" title="Header &lt;boost/conversion/type_traits/is_destructible.hpp&gt;">boost/conversion/type_traits/is_destructible.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_destructible_hpp" title="Header &lt;boost/conversion/type_traits/is_destructible.hpp&gt;">boost/conversion/type_traits/is_destructible.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_NO_IS_DESTRUCTIBLE</pre></div>
 </div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/is_destructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_destructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_explicitly_convertible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/is_destructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_destructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_explicitly_convertible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp" title="Header &lt;boost/conversion/type_traits/is_explicitly_convertible.hpp&gt;">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp" title="Header &lt;boost/conversion/type_traits/is_explicitly_convertible.hpp&gt;">
 <link rel="prev" href="boost/is_explicitly_convertible.html" title="Struct template is_explicitly_convertible">
 <link rel="next" href="boost/is_move_assignable.html" title="Struct template is_move_assignable">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/is_explicitly_convertible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_move_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/is_explicitly_convertible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_move_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE"></a><div class="titlepage"></div>
@@ -29,12 +29,12 @@
 <p>BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp" title="Header &lt;boost/conversion/type_traits/is_explicitly_convertible.hpp&gt;">boost/conversion/type_traits/is_explicitly_convertible.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp" title="Header &lt;boost/conversion/type_traits/is_explicitly_convertible.hpp&gt;">boost/conversion/type_traits/is_explicitly_convertible.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE</pre></div>
 <div class="refsect1">
-<a name="idp15004208"></a><h2>Description</h2>
-<p>Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_explicitly_convertible</code> type trait using the <code class="computeroutput">static_cast</code> version. In this case the trait is equivalent to <code class="computeroutput">is_constructible&lt;Target,Source&gt;</code>. </p>
+<a name="idp15007008"></a><h2>Description</h2>
+<p>Macro defined if and only if the compiler doesn't support the features needed to define the <code class="computeroutput">is_explicitly_convertible</code> type trait using the <code class="computeroutput">static_cast</code> version. In this case the trait is equivalent to <code class="computeroutput">is_constructible&lt;Target,Source&gt;</code>. </p>
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -47,7 +47,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/is_explicitly_convertible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_move_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/is_explicitly_convertible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_move_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,9 +5,9 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.is_extrinsically_assignable_hpp" title="Header &lt;boost/conversion/is_extrinsically_assignable.hpp&gt;">
-<link rel="prev" href="boost/conversion/is_extrinsically_assign_idp16264176.html" title="Struct template is_extrinsically_assignable">
-<link rel="next" href="boost/conversion/is_extrinsically_conver_idp16276016.html" title="Struct template is_extrinsically_convertible">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_assignable_hpp" title="Header &lt;boost/conversion/is_extrinsically_assignable.hpp&gt;">
+<link rel="prev" href="boost/conversion/is_extrinsically_assign_idp16266112.html" title="Struct template is_extrinsically_assignable">
+<link rel="next" href="boost/conversion/is_extrinsically_conver_idp16277952.html" title="Struct template is_extrinsically_convertible">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,16 +20,16 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_assign_idp16264176.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.is_extrinsically_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/is_extrinsically_conver_idp16276016.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_assign_idp16266112.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/is_extrinsically_conver_idp16277952.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE"></a><div class="titlepage"></div>
 <div class="refnamediv">
 <h2><span class="refentrytitle">Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE</span></h2>
-<p>BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE &#8212; Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_extrinsically_assignable</code> type trait. </p>
+<p>BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE &#8212; Macro defined if and only if the compiler doesn't support the features needed to define the <code class="computeroutput">is_extrinsically_assignable</code> type trait. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.is_extrinsically_assignable_hpp" title="Header &lt;boost/conversion/is_extrinsically_assignable.hpp&gt;">boost/conversion/is_extrinsically_assignable.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_assignable_hpp" title="Header &lt;boost/conversion/is_extrinsically_assignable.hpp&gt;">boost/conversion/is_extrinsically_assignable.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE</pre></div>
 </div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_assign_idp16264176.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.is_extrinsically_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/is_extrinsically_conver_idp16276016.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_assign_idp16266112.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/is_extrinsically_conver_idp16277952.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,9 +5,9 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.is_extrinsically_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_convertible.hpp&gt;">
-<link rel="prev" href="boost/conversion/is_extrinsically_conver_idp16276016.html" title="Struct template is_extrinsically_convertible">
-<link rel="next" href="boost/conversion/is_extrinsically_explic_idp16287920.html" title="Struct template is_extrinsically_explicit_convertible">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_convertible.hpp&gt;">
+<link rel="prev" href="boost/conversion/is_extrinsically_conver_idp16277952.html" title="Struct template is_extrinsically_convertible">
+<link rel="next" href="boost/conversion/is_extrinsically_explic_idp16289856.html" title="Struct template is_extrinsically_explicit_convertible">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,16 +20,16 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_conver_idp16276016.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.is_extrinsically_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/is_extrinsically_explic_idp16287920.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_conver_idp16277952.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/is_extrinsically_explic_idp16289856.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE"></a><div class="titlepage"></div>
 <div class="refnamediv">
 <h2><span class="refentrytitle">Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE</span></h2>
-<p>BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE &#8212; Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_extrinsically_convertible</code> type trait for classes. </p>
+<p>BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE &#8212; Macro defined if and only if the compiler doesn't support the features needed to define the <code class="computeroutput">is_extrinsically_convertible</code> type trait for classes. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.is_extrinsically_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_convertible.hpp&gt;">boost/conversion/is_extrinsically_convertible.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_convertible.hpp&gt;">boost/conversion/is_extrinsically_convertible.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE</pre></div>
 </div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_conver_idp16276016.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.is_extrinsically_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/is_extrinsically_explic_idp16287920.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_conver_idp16277952.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/is_extrinsically_explic_idp16289856.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,8 +5,8 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicit_convertible.hpp&gt;">
-<link rel="prev" href="boost/conversion/is_extrinsically_explic_idp16287920.html" title="Struct template is_extrinsically_explicit_convertible">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicit_convertible.hpp&gt;">
+<link rel="prev" href="boost/conversion/is_extrinsically_explic_idp16289856.html" title="Struct template is_extrinsically_explicit_convertible">
 <link rel="next" href="boost/conversion/try_assigner_cp.html" title="Struct template try_assigner_cp">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,16 +20,16 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_explic_idp16287920.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/try_assigner_cp.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_explic_idp16289856.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/try_assigner_cp.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE"></a><div class="titlepage"></div>
 <div class="refnamediv">
 <h2><span class="refentrytitle">Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE</span></h2>
-<p>BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE &#8212; Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_extrinsically_explicit_convertible</code> type trait for classes. </p>
+<p>BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE &#8212; Macro defined if and only if the compiler doesn't support the features needed to define the <code class="computeroutput">is_extrinsically_explicit_convertible</code> type trait for classes. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicit_convertible.hpp&gt;">boost/conversion/is_extrinsically_explicit_convertible.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicit_convertible.hpp&gt;">boost/conversion/is_extrinsically_explicit_convertible.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE</pre></div>
 </div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_explic_idp16287920.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/try_assigner_cp.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_explic_idp16289856.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/conversion/try_assigner_cp.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="./boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">
+<link rel="up" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">
 <link rel="prev" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE">
 <link rel="next" href="boost/is_copy_assignable.html" title="Struct template is_copy_assignable">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_copy_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_copy_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX &#8212; Max number of arguments to is_constructible when using variadic templates emulation. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">boost/conversion/type_traits/is_constructible.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;">boost/conversion/type_traits/is_constructible.hpp</a>&gt;
 
 </span>BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX</pre></div>
 </div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_copy_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_copy_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/appendices.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/appendices.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,680 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Appendices</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="prev" href="../trick_fusion_tuple.html" title="Struct trick_fusion_tuple">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_fusion_tuple.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost.conversion.appendices"></a><a class="link" href="appendices.html" title="Appendices">Appendices</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Appendix: History</span></dt>
+<dd><dl>
+<dt><span class="section">Version 0.6.0, July 16, 2011 </span></dt>
+<dt><span class="section">Version 0.5.1, February 20, 2011 </span></dt>
+<dt><span class="section">Version 0.5.0, May 30, 2010 </span></dt>
+<dt><span class="section">Version 0.4.0, October 27, 2009 </span></dt>
+<dt><span class="section">Version 0.3.0, October 22, 2009 </span></dt>
+<dt><span class="section">Version 0.2.0, May 16, 2009 </span></dt>
+<dt><span class="section">Version 0.1.0, April 16, 2009 </span></dt>
+</dl></dd>
+<dt><span class="section"><a href="appendices.html#boost.conversion.appendices.rationale">Appendix: Design
+ Rationale</a></span></dt>
+<dt><span class="section"><a href="appendices.html#boost.conversion.appendices.implementation">Appendix:
+ Implementation Notes</a></span></dt>
+<dt><span class="section"><a href="appendices.html#boost.conversion.appendices.acknowledgements">Appendix:
+ Acknowledgements</a></span></dt>
+<dt><span class="section">Appendix : Future plans</span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.appendices.history"></a><a class="link" href="appendices.html#boost.conversion.appendices.history" title="Appendix: History">Appendix: History</a>
+</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Version 0.6.0, July 16, 2011 </span></dt>
+<dt><span class="section">Version 0.5.1, February 20, 2011 </span></dt>
+<dt><span class="section">Version 0.5.0, May 30, 2010 </span></dt>
+<dt><span class="section">Version 0.4.0, October 27, 2009 </span></dt>
+<dt><span class="section">Version 0.3.0, October 22, 2009 </span></dt>
+<dt><span class="section">Version 0.2.0, May 16, 2009 </span></dt>
+<dt><span class="section">Version 0.1.0, April 16, 2009 </span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost.conversion.appendices.history.__version_0_6_0__july_16__2011__"></a><a class="link" href="appendices.html#boost.conversion.appendices.history.__version_0_6_0__july_16__2011__" title="Version 0.6.0, July 16, 2011"><span class="bold"><strong>Version 0.6.0, July 16, 2011</strong></span> </a>
+</h4></div></div></div>
+<p>
+ This is a major evolution of the library.
+ </p>
+<p>
+ <span class="bold"><strong>New Features:</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Added <code class="computeroutput"><span class="identifier">try_convert_to</span></code>,
+ <code class="computeroutput"><span class="identifier">try_assign_to</span></code>, <code class="computeroutput"><span class="identifier">convert_to_or_fallback</span></code> functions.
+ </li>
+<li class="listitem">
+ Added converter factory <code class="computeroutput"><span class="identifier">make_converter_to</span></code>.
+ </li>
+<li class="listitem">
+ Added type traits <code class="computeroutput"><span class="identifier">is_extrinsically_convertible</span></code>
+ and <code class="computeroutput"><span class="identifier">is_extrinsically_assignable</span></code>.
+ </li>
+<li class="listitem">
+ Added <code class="computeroutput"><span class="identifier">convertible_to</span></code>,
+ <code class="computeroutput"><span class="identifier">convertible_from</span></code> and
+ <code class="computeroutput"><span class="identifier">assignable_to</span></code> wrappers
+ and the corresponding <code class="computeroutput"><span class="identifier">implicitly</span></code>
+ and <code class="computeroutput"><span class="identifier">lvalue</span></code> free functions.
+ </li>
+<li class="listitem">
+ Added two levels of customization points <code class="computeroutput"><span class="identifier">converter</span></code><span class="emphasis"><em>`converter_cp`,
+ `assigner'</em></span><code class="computeroutput"><span class="identifier">assigner_cp</span></code>,
+ and so on to simplify the customizations for the users.
+ </li>
+<li class="listitem">
+ On compilers supporting it the interface is now concept-based, for
+ specialization or overloading.
+ </li>
+<li class="listitem">
+<p class="simpara">
+ Added type traits that have a better place in Boost.TypeTraits:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="circle">
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">is_assignable</span></code>,
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">is_copy_assignable</span></code>,
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">is_move_assignable</span></code>,
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">is_constructible</span></code>,
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">is_default_constructible</span></code>,
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">is_copy_constructible</span></code>,
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">is_move_constructible</span></code>,
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">is_explictly_convertible</span></code>.
+ </li>
+</ul></div>
+</li>
+</ul></div>
+<p>
+ <span class="bold"><strong>Deprecated Features:</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ The customization point using ADL has been disabled as it makes the
+ library more complex.
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">pack</span></code> will be removed
+ before review as is not well designed, and a tuple of references should
+ works as well.
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">convert_to_via</span></code> will
+ be removed before review as don't really useful.
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">mca</span></code> will be removed
+ before review, the news <code class="computeroutput"><span class="identifier">implicitly</span></code>
+ and <code class="computeroutput"><span class="identifier">lvalue</span></code> should be
+ used..
+ </li>
+</ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost.conversion.appendices.history.__version_0_5_1__february_20__2011__"></a><a class="link" href="appendices.html#boost.conversion.appendices.history.__version_0_5_1__february_20__2011__" title="Version 0.5.1, February 20, 2011"><span class="bold"><strong>Version 0.5.1, February 20, 2011</strong></span> </a>
+</h4></div></div></div>
+<p>
+ <span class="bold"><strong>Bug</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Fix bug on chain mca assignment.
+ </li></ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost.conversion.appendices.history.__version_0_5_0__may_30__2010__"></a><a class="link" href="appendices.html#boost.conversion.appendices.history.__version_0_5_0__may_30__2010__" title="Version 0.5.0, May 30, 2010"><span class="bold"><strong>Version 0.5.0, May 30, 2010</strong></span> </a>
+</h4></div></div></div>
+<p>
+ <span class="bold"><strong>New Features:</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Added a <code class="computeroutput"><span class="identifier">pack</span></code> function
+ able to pack the <code class="computeroutput"><span class="identifier">Source</span></code>
+ and the <code class="computeroutput"><span class="identifier">Target</span></code> constructor
+ arguments in one parameter.
+ </li>
+<li class="listitem">
+ Added conversion between <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ Added <code class="computeroutput"><span class="identifier">is_convertible_to</span></code>
+ meta-function. Inherits: If an imaginary lvalue of type <code class="computeroutput"><span class="identifier">From</span></code> is convertible to type <code class="computeroutput"><span class="identifier">To</span></code> using <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ then inherits from <code class="computeroutput"><span class="identifier">true_type</span></code>,
+ otherwise inherits from <code class="computeroutput"><span class="identifier">false_type</span></code>.
+ </li>
+</ul></div>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">From</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">To</span><span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">is_convertible</span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">true_type</span><span class="special">-</span><span class="keyword">or</span><span class="special">-</span><span class="identifier">false_type</span> <span class="special">{};</span>
+</pre>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Added <code class="computeroutput"><span class="identifier">is_assignable_to</span></code>
+ meta-function.
+ </li></ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost.conversion.appendices.history.__version_0_4_0__october_27__2009__"></a><a class="link" href="appendices.html#boost.conversion.appendices.history.__version_0_4_0__october_27__2009__" title="Version 0.4.0, October 27, 2009"><span class="bold"><strong>Version 0.4.0, October 27, 2009</strong></span> </a>
+</h4></div></div></div>
+<p>
+ <span class="emphasis"><em>Applying the same technique that <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">swap</span></code>
+ applies making use of ADL</em></span>
+ </p>
+<p>
+ <span class="bold"><strong>New Features:</strong></span>
+ </p>
+<p>
+ A <code class="computeroutput"><span class="identifier">Source</span></code> class is convertible
+ to a <code class="computeroutput"><span class="identifier">Target</span></code> class if:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Either: A function with the signature <code class="computeroutput"><span class="identifier">convert_to</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">&gt;(</span><span class="identifier">Source</span>
+ <span class="keyword">const</span><span class="special">&amp;,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special">&lt;</span><span class="identifier">To</span><span class="special">&gt;</span>
+ <span class="keyword">const</span><span class="special">&amp;)</span></code>
+ is available via argument dependent lookup
+ </li>
+<li class="listitem">
+ Or: A template specialization of <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">conversion</span><span class="special">::</span><span class="identifier">convert_to</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">&gt;</span></code> exists for <code class="computeroutput"><span class="identifier">Target</span></code>
+ and <code class="computeroutput"><span class="identifier">Source</span></code>
+ </li>
+<li class="listitem">
+ Or: <code class="computeroutput"><span class="identifier">Target</span></code> is copy
+ constructible from <code class="computeroutput"><span class="identifier">Source</span></code>
+ (default implementation)
+ </li>
+</ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost.conversion.appendices.history.__version_0_3_0__october_22__2009__"></a><a class="link" href="appendices.html#boost.conversion.appendices.history.__version_0_3_0__october_22__2009__" title="Version 0.3.0, October 22, 2009"><span class="bold"><strong>Version 0.3.0, October 22, 2009</strong></span> </a>
+</h4></div></div></div>
+<p>
+ <span class="emphasis"><em>Changing the order of <code class="computeroutput"><span class="identifier">to</span></code>
+ and <code class="computeroutput"><span class="identifier">from</span></code> parameters on
+ <code class="computeroutput"><span class="identifier">assign_to</span></code> function + Added
+ <code class="computeroutput"><span class="identifier">mca</span></code> function</em></span>
+ </p>
+<p>
+ <span class="bold"><strong>Incompatibility:</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Changing the order of <code class="computeroutput"><span class="identifier">to</span></code>
+ and <code class="computeroutput"><span class="identifier">from</span></code> parameters
+ on <code class="computeroutput"><span class="identifier">assign_to</span></code>.
+ </li>
+<li class="listitem">
+ Now <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">conversion</span><span class="special">/</span><span class="identifier">convert_to</span><span class="special">.</span><span class="identifier">hpp</span></code> and <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">conversion</span><span class="special">/</span><span class="identifier">assign_to</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ files are separated.
+ </li>
+</ul></div>
+<p>
+ <span class="bold"><strong>New Features:</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Added <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">conversion</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code> global file.
+ </li>
+<li class="listitem">
+ Added <code class="computeroutput"><span class="identifier">mca</span><span class="special">()</span></code>
+ function.
+ </li>
+<li class="listitem">
+ Added <code class="computeroutput"><span class="identifier">convert_to_via</span></code>
+ function.
+ </li>
+</ul></div>
+<p>
+ <span class="bold"><strong>Test:</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Added test for the new features
+ </li></ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost.conversion.appendices.history.__version_0_2_0__may_16__2009__"></a><a class="link" href="appendices.html#boost.conversion.appendices.history.__version_0_2_0__may_16__2009__" title="Version 0.2.0, May 16, 2009"><span class="bold"><strong>Version 0.2.0, May 16, 2009</strong></span> </a>
+</h4></div></div></div>
+<p>
+ <span class="emphasis"><em>Adding array + fusion::tuples + Adaptation to Boost 1.39</em></span>
+ </p>
+<p>
+ <span class="bold"><strong>New Features:</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between Boost.Fusion sequences of explicitly convertible
+ types.
+ </li>
+</ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost.conversion.appendices.history.__version_0_1_0__april_16__2009__"></a><a class="link" href="appendices.html#boost.conversion.appendices.history.__version_0_1_0__april_16__2009__" title="Version 0.1.0, April 16, 2009"><span class="bold"><strong>Version 0.1.0, April 16, 2009</strong></span> </a>
+</h4></div></div></div>
+<p>
+ <span class="emphasis"><em>Announcement of Conversions</em></span>
+ </p>
+<p>
+ <span class="bold"><strong>Features:</strong></span>
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ function which can be specialized by the user to make explicit conversion
+ between unrelated types.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">assign_to</span></code>
+ function which can be specialized by the user to make explicit assignment
+ between unrelated types.
+ </li>
+<li class="listitem">
+ conversion between C-arrays of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
+ and Streamable types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">optional</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">rational</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">interval</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span></code>
+ and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">ptime</span></code>.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span></code>
+ and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">time_duration</span></code>.
+ </li>
+</ul></div>
+</div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.appendices.rationale"></a><a class="link" href="appendices.html#boost.conversion.appendices.rationale" title="Appendix: Design Rationale">Appendix: Design
+ Rationale</a>
+</h3></div></div></div>
+<a name="boost.conversion.appendices.rationale.why_overloading_the_conversion_functions_doesn_t_works_"></a><h5>
+<a name="idp19779856"></a>
+ <a class="link" href="appendices.html#boost.conversion.appendices.rationale.why_overloading_the_conversion_functions_doesn_t_works_">Why
+ overloading the conversion functions doesn't works?</a>
+ </h5>
+<p>
+ For example, the prototype of <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>
+ is
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">&gt;</span>
+<span class="identifier">Target</span>
+<span class="identifier">implicit_convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">from</span><span class="special">);</span>
+</pre>
+<p>
+ The users could overload this function with a specific source type, as it
+ appears as a parameter of the function, but they can not overload on the
+ source and the target types.
+ </p>
+<p>
+ To overcome this limitation the library could opt for two alternatives:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Add a dummy parameter that can covey the Target type.
+ </li>
+<li class="listitem">
+ Implements the conversion function forwarding the call to a specific
+ converter functor.
+ </li>
+</ul></div>
+<p>
+ Adding a dummy parameter could look something like
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">&gt;</span>
+<span class="identifier">Target</span> <span class="identifier">implicit_convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">from</span><span class="special">,</span> <span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">&gt;</span> <span class="keyword">const</span><span class="special">&amp;);</span>
+</pre>
+<p>
+ Callers of this function need to pass the additional parameter as for example
+ </p>
+<pre class="programlisting"><span class="identifier">MyTarget</span> <span class="identifier">t</span> <span class="special">=</span> <span class="identifier">implicit_convert_to</span><span class="special">(</span><span class="identifier">from</span><span class="special">,</span> <span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special">&lt;</span><span class="identifier">MyTarget</span><span class="special">&gt;());</span>
+</pre>
+<p>
+ User specializations consists just in overloading this function.
+ </p>
+<pre class="programlisting"><span class="identifier">MyTarget</span> <span class="identifier">implicit_convert_to</span><span class="special">(</span><span class="identifier">MySource</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">from</span><span class="special">,</span> <span class="identifier">dummy</span><span class="special">&lt;</span><span class="identifier">MyTarget</span><span class="special">&gt;</span> <span class="keyword">const</span><span class="special">&amp;);</span>
+</pre>
+<p>
+ The advantages are
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ the call doesn't needs to be qualified by the boost::conversion namespace
+ and ADL will choose the correct overload.
+ </li></ul></div>
+<p>
+ The drawbacks are
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ the unreadable syntax,
+ </li>
+<li class="listitem">
+ the possible default implementation provided by the library would not
+ be accessible as far as the user doesn't includes the boost::conversion
+ namespace.
+ </li>
+<li class="listitem">
+ we can not add new functions on the std namespace, so we can not overload
+ the behavior for standard classes, so a different technique is needed.
+ </li>
+</ul></div>
+<p>
+ Implementing the conversion function by forwarding the call to a specific
+ converter functor as follows
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">&gt;</span>
+<span class="identifier">Target</span>
+<span class="identifier">implicit_convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">from</span><span class="special">)</span>
+<span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">implicit_converter</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span><span class="identifier">Source</span><span class="special">&gt;()(</span><span class="identifier">from</span><span class="special">);</span>
+<span class="special">}</span>
+</pre>
+<p>
+ User specializations consists just in specializing the functor implicit_converter.
+ </p>
+<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <span class="identifier">implicit_converter</span><span class="special">&lt;</span><span class="identifier">MyTarget</span><span class="special">,</span> <span class="identifier">MySource</span><span class="special">&gt;</span> <span class="special">{</span>
+ <span class="identifier">MyTarget</span> <span class="keyword">operator</span><span class="special">()(</span><span class="identifier">MySource</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">from</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="comment">// return the specific conversion;
+</span> <span class="special">}</span>
+ <span class="special">};</span>
+ <span class="special">}</span>
+<span class="special">}</span>
+</pre>
+<p>
+ The advantages are
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ the technique can be applied to types on the standard namespace
+ </li>
+<li class="listitem">
+ the library can call to the customization point after providing a default
+ implementation.
+ </li>
+</ul></div>
+<p>
+ The drawbacks are
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ The users need to qualify with boost::conversion every call to implicit_converter
+ or introduce the namespace boost::conversion via the using statement.
+ </li></ul></div>
+<p>
+ The library provides a mixture of the preceding alternatives:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ defines a boost::conversion::convert_to function
+ </li>
+<li class="listitem">
+ that relies on an internal function which introduces an internal namespace
+ on which the default implementation is found by ADL if no best choice
+ is found.
+ </li>
+<li class="listitem">
+ this default implementation forwards the call to the customization functor
+ </li>
+<li class="listitem">
+ which can be partially specialized by the user.
+ </li>
+</ul></div>
+<p>
+ The library implements the conversion function forwarding the call to a specific
+ converter functor as follows
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">&gt;</span>
+<span class="identifier">Target</span>
+<span class="identifier">implicit_convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">from</span><span class="special">)</span>
+<span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">implicit_converter</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span><span class="identifier">Source</span><span class="special">&gt;()(</span><span class="identifier">from</span><span class="special">);</span>
+<span class="special">}</span>
+</pre>
+<p>
+ The converter functor must define the operator() as follows:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Enable</span> <span class="special">=</span> <span class="keyword">void</span> <span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">implicit_converter</span>
+<span class="special">{</span>
+ <span class="identifier">Target</span> <span class="keyword">operator</span><span class="special">()(</span><span class="keyword">typename</span> <span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">Source</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">val</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="special">...</span>
+ <span class="special">}</span>
+<span class="special">};</span>
+</pre>
+<p>
+ The library provides a specialization of this class for classes Target and
+ Source satisfying Convertible&lt;Source,Target&gt; as follows:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span> <span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">implicit_converter</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span>
+ <span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">Source</span><span class="special">,</span><span class="identifier">Target</span><span class="special">&gt;::</span><span class="identifier">value</span> <span class="special">&gt;::</span><span class="identifier">type</span>
+<span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">true_type</span>
+<span class="special">{</span>
+ <span class="identifier">Target</span> <span class="keyword">operator</span><span class="special">()(</span><span class="keyword">typename</span> <span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">Source</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">val</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">val</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">};</span>
+</pre>
+<p>
+ In the same way the library provides a specialization of this class, the
+ users can specialize this converter functor as the class has the source and
+ the target types as parameters.
+ </p>
+<p>
+ One of the problems using SFINAE, is that all the conditions must be complementary.
+ So the user needs to know what are the other conditions and ensure that there
+ is no ambiguity.
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span> <span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">implicit_converter</span><span class="special">&lt;</span><span class="identifier">MyTarget</span><span class="special">,</span> <span class="identifier">MySource</span>
+ <span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="special">!</span> <span class="identifier">is_convertible</span><span class="special">&lt;</span><span class="identifier">MySource</span><span class="special">,</span><span class="identifier">MyTarget</span><span class="special">&gt;::</span><span class="identifier">value</span> <span class="special">&gt;::</span><span class="identifier">type</span>
+<span class="special">&gt;</span> <span class="special">:</span> <span class="identifier">true_type</span>
+<span class="special">{</span>
+ <span class="identifier">MyTarget</span> <span class="keyword">operator</span><span class="special">()(</span><span class="keyword">typename</span> <span class="identifier">add_reference</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">MySource</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">val</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="comment">// return a specific conversion ;
+</span> <span class="special">}</span>
+<span class="special">};</span>
+</pre>
+<a name="boost.conversion.appendices.rationale.why_the_library_provides_two_level_customization_point_for_conversion_functions_"></a><h5>
+<a name="idp19970912"></a>
+ <a class="link" href="appendices.html#boost.conversion.appendices.rationale.why_the_library_provides_two_level_customization_point_for_conversion_functions_">Why
+ the library provides two-level customization point for conversion functions?</a>
+ </h5>
+<p>
+ While the preceding technique allows the users to override the default specialization,
+ it is quite dependent on the conditions the library makes a specialization.
+ While the condition for the implicit_converter is simple, other functions
+ can have a much more complex condition for which the library makes a specialization.
+ </p>
+<p>
+ To make easier the work of the users the library defines a catch all definition
+ that delegates to a second functor.
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Enable</span> <span class="special">=</span> <span class="keyword">void</span> <span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">implicit_converter_cp</span> <span class="special">:</span> <span class="identifier">false_type</span> <span class="special">{};</span>
+
+<span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Enable</span> <span class="special">=</span> <span class="keyword">void</span> <span class="special">&gt;</span>
+<span class="keyword">struct</span> <span class="identifier">implicit_converter</span> <span class="special">:</span> <span class="identifier">implicit_converter_cp</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span><span class="identifier">Source</span><span class="special">,</span><span class="identifier">Enable</span><span class="special">&gt;</span> <span class="special">{};</span>
+</pre>
+<p>
+ Now the users can friendly specialize implicit_converter_cp as the library
+ doesn't provides any specialization of this class by default.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.appendices.implementation"></a><a class="link" href="appendices.html#boost.conversion.appendices.implementation" title="Appendix: Implementation Notes">Appendix:
+ Implementation Notes</a>
+</h3></div></div></div>
+<a name="boost.conversion.appendices.implementation.why__code__phrase_role__identifier__implicit_converter_cp__phrase__phrase_role__special___lt___phrase___phrase_role__identifier__std__phrase__phrase_role__special______phrase__phrase_role__identifier__vector__phrase__phrase_role__special___lt___phrase__phrase_role__identifier__t1__phrase__phrase_role__special_____phrase__phrase_role__identifier__a1__phrase__phrase_role__special___gt____phrase___phrase_role__identifier__std__phrase__phrase_role__special______phrase__phrase_role__identifier__vector__phrase__phrase_role__special___lt___phrase__phrase_role__identifier__t2__phrase__phrase_role__special_____phrase__phrase_role__identifier__a2__phrase__phrase_role__special___gt___phrase___phrase_role__special___gt___phrase___code__can_not_relay_on__code__phrase_role__identifier__assign_to__phrase__phrase_role__special___lt___phrase___phrase_role__identifier__std__phrase__phrase_role__special______phrase__phrase_role__identifier__vector__phrase__phrase_role__speci
al___lt___phrase__phrase_role__identifier__t1__phrase__phrase_role__special_____phrase__phrase_role__identifier__a1__phrase__phrase_role__special___gt____phrase___phrase_role__identifier__std__phrase__phrase_role__special______phrase__phrase_role__identifier__vector__phrase__phrase_role__special___lt___phrase__phrase_role__identifier__t2__phrase__phrase_role__special_____phrase__phrase_role__identifier__a2__phrase__phrase_role__special___gt___phrase___phrase_role__special___gt___phrase___code__"></a><h5>
+<a name="idp20003600"></a>
+ <a class="link" href="appendices.html#boost.conversion.appendices.implementation.why__code__phrase_role__identifier__implicit_converter_cp__phrase__phrase_role__special___lt___phrase___phrase_role__identifier__std__phrase__phrase_role__special______phrase__phrase_role__identifier__vector__phrase__phrase_role__special___lt___phrase__phrase_role__identifier__t1__phrase__phrase_role__special_____phrase__phrase_role__identifier__a1__phrase__phrase_role__special___gt____phrase___phrase_role__identifier__std__phrase__phrase_role__special______phrase__phrase_role__identifier__vector__phrase__phrase_role__special___lt___phrase__phrase_role__identifier__t2__phrase__phrase_role__special_____phrase__phrase_role__identifier__a2__phrase__phrase_role__special___gt___phrase___phrase_role__special___gt___phrase___code__can_not_relay_on__code__phrase_role__identifier__assign_to__phrase__phrase_role__special___lt___phrase___phrase_role__identifier__std__phrase__phrase_role__special______phrase__phrase_role__identifie
r__vector__phrase__phrase_role__special___lt___phrase__phrase_role__identifier__t1__phrase__phrase_role__special_____phrase__phrase_role__identifier__a1__phrase__phrase_role__special___gt____phrase___phrase_role__identifier__std__phrase__phrase_role__special______phrase__phrase_role__identifier__vector__phrase__phrase_role__special___lt___phrase__phrase_role__identifier__t2__phrase__phrase_role__special_____phrase__phrase_role__identifier__a2__phrase__phrase_role__special___gt___phrase___phrase_role__special___gt___phrase___code__">Why
+ <code class="computeroutput"><span class="identifier">implicit_converter_cp</span><span class="special">&lt;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">T1</span><span class="special">,</span><span class="identifier">A1</span><span class="special">&gt;,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">T2</span><span class="special">,</span><span class="identifier">A2</span><span class="special">&gt;</span>
+ <span class="special">&gt;</span></code> can not relay on <code class="computeroutput"><span class="identifier">assign_to</span><span class="special">&lt;</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">T1</span><span class="special">,</span><span class="identifier">A1</span><span class="special">&gt;,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">T2</span><span class="special">,</span><span class="identifier">A2</span><span class="special">&gt;</span>
+ <span class="special">&gt;</span></code>?</a>
+ </h5>
+<a name="boost.conversion.appendices.implementation.why__code__phrase_role__identifier__convert_to__phrase___code__between_tuples_is_not_implemented_using__code__phrase_role__identifier__boost__phrase__phrase_role__special______phrase__phrase_role__identifier__fusion__phrase__phrase_role__special______phrase__phrase_role__identifier__transform__phrase___code__"></a><h5>
+<a name="idp20027024"></a>
+ <a class="link" href="appendices.html#boost.conversion.appendices.implementation.why__code__phrase_role__identifier__convert_to__phrase___code__between_tuples_is_not_implemented_using__code__phrase_role__identifier__boost__phrase__phrase_role__special______phrase__phrase_role__identifier__fusion__phrase__phrase_role__special______phrase__phrase_role__identifier__transform__phrase___code__">Why
+ <code class="computeroutput"><span class="identifier">convert_to</span></code> between tuples
+ is not implemented using <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">transform</span></code>?</a>
+ </h5>
+<p>
+ <code class="computeroutput"><span class="identifier">convert_to</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span></code> is
+ a kind of transformation, so the natural implementation of <code class="computeroutput"><span class="identifier">convert_to</span></code> for homogeneous containers could
+ be to use the transform function.
+ </p>
+<p>
+ This can not be applied to heterogeneous containers as tuples because the
+ function change with the type.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.appendices.acknowledgements"></a><a class="link" href="appendices.html#boost.conversion.appendices.acknowledgements" title="Appendix: Acknowledgements">Appendix:
+ Acknowledgements</a>
+</h3></div></div></div>
+<p>
+ Thanks to Vladimir Batov for proposing Boost.StringConversion. The discussions
+ on the Boost ML of his library were the source of inspiration of this generic
+ library. Boost.Conversion has inherited from some of the needs of Boost.StringConversion.
+ Thanks to Edward Diener for showing me indirectly that multiple assignments
+ should be taken in account. Thanks to Jeffrey Lee Hellrung for showing me
+ that Boost.Conversion should use also ADL as customization point, even if
+ I have decided to disable it so simplify the library. Thanks to Robert Stewart
+ for suggesting the use of a functor as customization point and for all the
+ constructive comments he made on the Boost ML. Thanks to Tomas Heller to
+ showing me how to cut the dependency on Boost.Phoenix while introducing the
+ overload of convert_to on Phoenix actors.
+ </p>
+<p>
+ And last thanks to Gordon Woodhull for proposing himself as review manager
+ of the library.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.appendices.todo"></a><a class="link" href="appendices.html#boost.conversion.appendices.todo" title="Appendix : Future plans">Appendix : Future plans</a>
+</h3></div></div></div>
+<a name="boost.conversion.appendices.todo.tasks_to_do_before_review"></a><h5>
+<a name="idp20044096"></a>
+ <a class="link" href="appendices.html#boost.conversion.appendices.todo.tasks_to_do_before_review">Tasks
+ to do before review</a>
+ </h5>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Improve the doc as much as possible.
+ </li></ul></div>
+<a name="boost.conversion.appendices.todo.tasks_to_do_if_the_library_is_accepted"></a><h5>
+<a name="idp20047632"></a>
+ <a class="link" href="appendices.html#boost.conversion.appendices.todo.tasks_to_do_if_the_library_is_accepted">Tasks
+ to do if the library is accepted</a>
+ </h5>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Add the type traits specializations for the C++ Standard types.
+ </li></ul></div>
+<a name="boost.conversion.appendices.todo.for_later_releases"></a><h5>
+<a name="idp20051280"></a>
+ <a class="link" href="appendices.html#boost.conversion.appendices.todo.for_later_releases">For later
+ releases</a>
+ </h5>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Analyze the impact of move semantics to the extrinsic conversion and
+ assignments functions.
+ </li></ul></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_fusion_tuple.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assign_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assign_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assign_to.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,8 +5,8 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">
-<link rel="prev" href="assigner_Target__Source_idp15923200.html" title="Struct template assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">
+<link rel="prev" href="assigner_Target__Source_idp15925152.html" title="Struct template assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;">
 <link rel="next" href="assignable_to.html" title="Class template assignable_to">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="assigner_Target__Source_idp15923200.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assignable_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assigner_Target__Source_idp15925152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assignable_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.assign_to"></a><div class="titlepage"></div>
@@ -29,14 +29,14 @@
 <p>boost::conversion::assign_to &#8212; Extrinsic assign function. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">boost/conversion/assign_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">boost/conversion/assign_to.hpp</a>&gt;
 
 </span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
   <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_assignable_tagged</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&amp;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
   <span class="identifier">assign_to</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp15748256"></a><h2>Description</h2>
+<a name="idp15751760"></a><h2>Description</h2>
 <p>Assigns the <code class="computeroutput">Source</code> parameter to the <code class="computeroutput">Target</code> one. This function can be seen as an emulation of free function overload of the assignment operator.
 </p>
 <p><span class="bold"><strong>Parameters:</strong></span> </p>
@@ -62,7 +62,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="assigner_Target__Source_idp15923200.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assignable_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assigner_Target__Source_idp15925152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assignable_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assignable_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assignable_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assignable_to.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.assignable_to_hpp" title="Header &lt;boost/conversion/assignable_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.assignable_to_hpp" title="Header &lt;boost/conversion/assignable_to.hpp&gt;">
 <link rel="prev" href="assign_to.html" title="Function template assign_to">
 <link rel="next" href="lvalue.html" title="Function template lvalue">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="assign_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assignable_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="lvalue.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assign_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assignable_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="lvalue.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.assignable_to"></a><div class="titlepage"></div>
@@ -29,37 +29,37 @@
 <p>boost::conversion::assignable_to &#8212; wrapper providing assignment from extrinsic assignable to <code class="computeroutput">Target</code>. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.assignable_to_hpp" title="Header &lt;boost/conversion/assignable_to.hpp&gt;">boost/conversion/assignable_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.assignable_to_hpp" title="Header &lt;boost/conversion/assignable_to.hpp&gt;">boost/conversion/assignable_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">&gt;</span>
 <span class="keyword">class</span> <a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a> <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
   <span class="comment">// <a class="link" href="assignable_to.html#boost.conversion.assignable_toconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="assignable_to.html#idp15951920-bb"><span class="identifier">assignable_to</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- assignable_to&amp; <a class="link" href="assignable_to.html#idp15954768-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="assignable_to.html#idp15953856-bb"><span class="identifier">assignable_to</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ assignable_to&amp; <a class="link" href="assignable_to.html#idp15956704-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span>
- assignable_to&amp; <a class="link" href="assignable_to.html#idp15959456-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span> assignable_to&amp; <a class="link" href="assignable_to.html#idp15968208-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ assignable_to&amp; <a class="link" href="assignable_to.html#idp15961392-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span> assignable_to&amp; <a class="link" href="assignable_to.html#idp15970144-bb"><span class="keyword">operator</span><span class="special">=</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
   <span class="comment">// public data members</span>
   <span class="identifier">Target</span> <span class="special">&amp;</span> <span class="identifier">ref_</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp15821424"></a><h2>Description</h2>
+<a name="idp15824960"></a><h2>Description</h2>
 <div class="refsect2">
-<a name="idp15821824"></a><h3>
+<a name="idp15825360"></a><h3>
 <a name="boost.conversion.assignable_toconstruct-copy-destruct"></a><code class="computeroutput">assignable_to</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
-<pre class="literallayout"><a name="idp15951920-bb"></a><span class="identifier">assignable_to</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span> r<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp15953856-bb"></a><span class="identifier">assignable_to</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span> r<span class="special">)</span><span class="special">;</span></pre>
 <p>default copy constructor </p>
 <p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee. constructor from a reference </p>
 <p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout">assignable_to&amp; <a name="idp15954768-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> u<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout">assignable_to&amp; <a name="idp15956704-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> u<span class="special">)</span><span class="special">;</span></pre>
 <p>Assignment.</p>
 <p><span class="bold"><strong>Effects:</strong></span> Forwards the assignment to the reference. </p>
 <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code> </p>
@@ -67,7 +67,7 @@
 </li>
 <li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span>
- assignable_to&amp; <a name="idp15959456-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> s<span class="special">)</span><span class="special">;</span></pre>
+ assignable_to&amp; <a name="idp15961392-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> s<span class="special">)</span><span class="special">;</span></pre>
 <p>Assignment from a <code class="computeroutput"><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a></code> wrapping a type <code class="computeroutput">Source</code> convertible to Target.</p>
 <p><span class="bold"><strong>Effects:</strong></span> Forwards the assignment to the reference using <code class="computeroutput">assign_to</code>. </p>
 <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code> </p>
@@ -75,7 +75,7 @@
 <p><span class="bold"><strong>Remark(s):</strong></span> This constructor doesn't participates on overload resolution if <code class="computeroutput">Source</code> is not extrinsic assignable to <code class="computeroutput">Target</code>. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span> assignable_to&amp; <a name="idp15968208-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> u<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span> assignable_to&amp; <a name="idp15970144-bb"></a><span class="keyword">operator</span><span class="special">=</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> u<span class="special">)</span><span class="special">;</span></pre>
 <p>Assignment from a type <code class="computeroutput">Source</code> assignable to <code class="computeroutput">Target</code>.</p>
 <p><span class="bold"><strong>Effects:</strong></span> Forwards the assignment to the reference using <code class="computeroutput">assign_to</code> </p>
 <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">*this</code> </p>
@@ -96,7 +96,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="assign_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assignable_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="lvalue.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assign_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assignable_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="lvalue.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,9 +5,9 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">
 <link rel="prev" href="assigner_cp.html" title="Struct template assigner_cp">
-<link rel="next" href="assigner_Target__Source_idp15908384.html" title="Struct template assigner&lt;Target, Source, requires(CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">
+<link rel="next" href="assigner_Target__Source_idp15910336.html" title="Struct template assigner&lt;Target, Source, requires(CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15908384.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15910336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.assigner"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::assigner</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">boost/conversion/assign_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">boost/conversion/assign_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
          <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp15613712"></a><h2>Description</h2>
+<a name="idp15617024"></a><h2>Description</h2>
 <p>Default customization point for <code class="computeroutput">assign_to</code>.</p>
 <p>
 By default it delegates to the user <code class="computeroutput"><a class="link" href="assigner_cp.html" title="Struct template assigner_cp">assigner_cp</a></code>. </p>
@@ -57,7 +57,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15908384.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15910336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15910336.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15910336.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner&lt;Target, Source, requires(CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">
+<link rel="prev" href="assigner.html" title="Struct template assigner">
+<link rel="next" href="assigner_Target__Source_idp15925152.html" title="Struct template assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="assigner.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15925152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_Target,_Source_idp15910336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner&lt;Target, Source, requires(CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;</span></h2>
+<p>boost::conversion::assigner&lt;Target, Source, requires(CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">boost/conversion/assign_to.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
+ <span class="keyword">typename</span> Source<span class="comment"> // source type of the conversion.</span>
+ <span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="assigner_Target__Source_idp15910336.html" title="Struct template assigner&lt;Target, Source, requires(CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">assigner</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">CopyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;
&amp;</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_Target__Source_idp15910336.html#idp15919552-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <span class="special">&amp;</span> <a class="link" href="assigner_Target__Source_idp15910336.html#idp15919936-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15657584"></a><h2>Description</h2>
+<p>Specialization when <code class="computeroutput">Target</code> is not assignable from <code class="computeroutput">Source</code>, but <code class="computeroutput">Target</code> is copy constructible and <code class="computeroutput">Source</code> is extrinsic convertible to <code class="computeroutput">Target</code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">Target</code> must be CopyAssinable and <code class="computeroutput"><code class="computeroutput">Source</code> must</code> be extrinsic convertible to <code class="computeroutput">Target</code>. </p>
+<div class="refsect2">
+<a name="idp15665104"></a><h3>
+<a name="idp15919552-bb"></a><code class="computeroutput">assigner</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">Target</span> <span class="special">&amp;</span> <a name="idp15919936-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Effects:</strong></span> Converts the <code class="computeroutput">from</code> parameter to the <code class="computeroutput">to</code> parameter, using by default the assignment operator. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the underlying assignment operator of the <code class="computeroutput">Target</code> class throws. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="assigner.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15925152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15925152.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15925152.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">
+<link rel="prev" href="assigner_Target__Source_idp15910336.html" title="Struct template assigner&lt;Target, Source, requires(CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">
+<link rel="next" href="assign_to.html" title="Function template assign_to">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="assigner_Target__Source_idp15910336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assign_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_Target,_Source_idp15925152"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;</span></h2>
+<p>boost::conversion::assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">boost/conversion/assign_to.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
+ <span class="keyword">typename</span> Source<span class="comment"> // source type of the conversion.</span>
+ <span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="assigner_Target__Source_idp15925152.html" title="Struct template assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;">assigner</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">Assignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_Target__Source_idp15925152.html#idp15931648-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <span class="special">&amp;</span> <a class="link" href="assigner_Target__Source_idp15925152.html#idp15932032-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15710448"></a><h2>Description</h2>
+<p>Specialization when <code class="computeroutput">Target</code> is assignable from <code class="computeroutput">Source</code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">Target</code> must be Assinable from Source. </p>
+<div class="refsect2">
+<a name="idp15714160"></a><h3>
+<a name="idp15931648-bb"></a><code class="computeroutput">assigner</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">Target</span> <span class="special">&amp;</span> <a name="idp15932032-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Effects:</strong></span> Assigns the <code class="computeroutput">from</code> parameter to the <code class="computeroutput">to</code> parameter. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the underlying assignment operator of the <code class="computeroutput">Target</code> class throws. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="assigner_Target__Source_idp15910336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assign_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,8 +5,8 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">
-<link rel="prev" href="../is_assignable_fusion_tu_idp15455344.html" title="Struct template is_assignable&lt;fusion::tuple&lt; A1, A2, A3 &gt;, fusion::tuple&lt; B1, B2, B3 &gt;&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">
+<link rel="prev" href="../is_assignable_fusion_tu_idp15457248.html" title="Struct template is_assignable&lt;fusion::tuple&lt; A1, A2, A3 &gt;, fusion::tuple&lt; B1, B2, B3 &gt;&gt;">
 <link rel="next" href="assigner.html" title="Struct template assigner">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../is_assignable_fusion_tu_idp15455344.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../is_assignable_fusion_tu_idp15457248.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.assigner_cp"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::assigner_cp</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">boost/conversion/assign_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.assign_to_hpp" title="Header &lt;boost/conversion/assign_to.hpp&gt;">boost/conversion/assign_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
          <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
@@ -39,7 +39,7 @@
 <span class="keyword">struct</span> <a class="link" href="assigner_cp.html" title="Struct template assigner_cp">assigner_cp</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp15588640"></a><h2>Description</h2>
+<a name="idp15591952"></a><h2>Description</h2>
 <p>Customization point for <code class="computeroutput">assign_to</code>.</p>
 <p>
 This class must be specialized by the user when the default behavior of <code class="computeroutput">assigner</code> is not satisfying. </p>
@@ -55,7 +55,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../is_assignable_fusion_tu_idp15455344.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../is_assignable_fusion_tu_idp15457248.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15517936.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15517936.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.array_hpp" title="Header &lt;boost/conversion/boost/array.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_a_idp15509776.html" title="Struct template implicit_converter_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt;)&gt;">
+<link rel="next" href="assigner_cp_array_Targe_idp15526672.html" title="Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requites(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;Assignable&lt; Target, Source &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_a_idp15509776.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.array_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_array_Targe_idp15526672.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_array_Targe_idp15517936"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;</span></h2>
+<p>boost::conversion::assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.array_hpp" title="Header &lt;boost/conversion/boost/array.hpp&gt;">boost/conversion/boost/array.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_array_Targe_idp15517936.html" title="Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><s
pan class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_array_Targe_idp15517936.html#idp15523312-bb">public member functions</a></span>
+ <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="assigner_cp_array_Targe_idp15517936.html#idp15523664-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18358384"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">assigner</code> for <code class="computeroutput">boost::array</code> of the same size </p>
+<div class="refsect2">
+<a name="idp18360400"></a><h3>
+<a name="idp15523312-bb"></a><code class="computeroutput">assigner_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+<a name="idp15523664-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="special">&amp;</span> to<span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Effects:</strong></span> assign to each one of the target array elements the conversion of the source array element. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_a_idp15509776.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.array_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_array_Targe_idp15526672.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15526672.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15526672.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requites(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;Assignable&lt; Target, Source &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.array_hpp" title="Header &lt;boost/conversion/boost/array.hpp&gt;">
+<link rel="prev" href="assigner_cp_array_Targe_idp15517936.html" title="Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">
+<link rel="next" href="../trick_array.html" title="Struct trick_array">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="assigner_cp_array_Targe_idp15517936.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.array_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_array_Targe_idp15526672"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requites(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;Assignable&lt; Target, Source &gt;)&gt;</span></h2>
+<p>boost::conversion::assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requites(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;Assignable&lt; Target, Source &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.array_hpp" title="Header &lt;boost/conversion/boost/array.hpp&gt;">boost/conversion/boost/array.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_array_Targe_idp15526672.html" title="Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requites(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;Assignable&lt; Target, Source &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requites</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><sp
an class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">Assignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_array_Targe_idp15526672.html#idp15532048-bb">public member functions</a></span>
+ <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="assigner_cp_array_Targe_idp15526672.html#idp15532400-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18431488"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">assigner</code> for <code class="computeroutput">boost::array</code> of the same size </p>
+<div class="refsect2">
+<a name="idp18433504"></a><h3>
+<a name="idp15532048-bb"></a><code class="computeroutput">assigner_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+<a name="idp15532400-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="special">&amp;</span> to<span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Effects:</strong></span> assign to each one of the target array elements the conversion of the source array element. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="assigner_cp_array_Targe_idp15517936.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.array_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_numeric_int_idp15574832.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_numeric_int_idp15574832.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.interval_hpp" title="Header &lt;boost/conversion/boost/interval.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_n_idp15566992.html" title="Struct template implicit_converter_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="../trick_numeric_interval.html" title="Struct trick_numeric_interval">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_n_idp15566992.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_numeric_interval.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_numeric_int_idp15574832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::assigner_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.interval_hpp" title="Header &lt;boost/conversion/boost/interval.hpp&gt;">boost/conversion/boost/interval.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> PTarget<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> PSource<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_numeric_int_idp15574832.html" title="Struct template assigner_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span clas
s="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_numeric_int_idp15574832.html#idp15579024-bb">public member functions</a></span>
+ <span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="assigner_cp_numeric_int_idp15574832.html#idp15579376-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="keyword">const</span> <span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18916032"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18916432"></a><h3>
+<a name="idp15579024-bb"></a><code class="computeroutput">assigner_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+<a name="idp15579376-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">&gt;</span> <span class="special">&amp;</span> to<span class="special">,</span>
+ <span class="keyword">const</span> <span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">&gt;</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_n_idp15566992.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_numeric_interval.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_rational_Ta_idp15616528.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_rational_Ta_idp15616528.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.rational_hpp" title="Header &lt;boost/conversion/boost/rational.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_r_idp15610112.html" title="Struct template implicit_converter_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="../trick_rational.html" title="Struct trick_rational">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_r_idp15610112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.rational_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_rational.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_rational_Ta_idp15616528"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::assigner_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.rational_hpp" title="Header &lt;boost/conversion/boost/rational.hpp&gt;">boost/conversion/boost/rational.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_rational_Ta_idp15616528.html" title="Struct template assigner_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <
span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_rational_Ta_idp15616528.html#idp15619248-bb">public member functions</a></span>
+ <span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="assigner_cp_rational_Ta_idp15616528.html#idp15619600-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp19317408"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19317808"></a><h3>
+<a name="idp15619248-bb"></a><code class="computeroutput">assigner_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+<a name="idp15619600-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_r_idp15610112.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.rational_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_rational.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_pair_T1_idp15803552.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_pair_T1_idp15803552.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.std.pair_hpp" title="Header &lt;boost/conversion/std/pair.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_s_idp15796160.html" title="Struct template implicit_converter_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;">
+<link rel="next" href="../trick_pair.html" title="Struct trick_pair">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_s_idp15796160.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_std_pair_T1_idp15803552"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</span></h2>
+<p>boost::conversion::assigner_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.std.pair_hpp" title="Header &lt;boost/conversion/std/pair.hpp&gt;">boost/conversion/std/pair.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> S1<span class="special">,</span> <span class="keyword">typename</span> S2<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_std_pair_T1_idp15803552.html" title="Struct template assigner_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span
 class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_std_pair_T1_idp15803552.html#idp15809152-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="assigner_cp_std_pair_T1_idp15803552.html#idp15809504-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17768304"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">assigner_cp</code> for <code class="computeroutput">std::pair</code> of extrinsic convertibles. </p>
+<div class="refsect2">
+<a name="idp17770320"></a><h3>
+<a name="idp15809152-bb"></a><code class="computeroutput">assigner_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+<a name="idp15809504-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <span class="special">&amp;</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_s_idp15796160.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_vector__idp15835968.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_vector__idp15835968.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.std.vector_hpp" title="Header &lt;boost/conversion/std/vector.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_s_idp15828832.html" title="Struct template implicit_converter_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;">
+<link rel="next" href="../trick_vector.html" title="Struct trick_vector">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_s_idp15828832.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.vector_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_vector.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_std_vector__idp15835968"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;</span></h2>
+<p>boost::conversion::assigner_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.std.vector_hpp" title="Header &lt;boost/conversion/std/vector.hpp&gt;">boost/conversion/std/vector.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_std_vector__idp15835968.html" title="Struct template assigner_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requiresExtrinsicallyAssignable</span><span class="special">&lt;</span> <span class="identifier
">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_std_vector__idp15835968.html#idp15841312-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+ <a class="link" href="assigner_cp_std_vector__idp15835968.html#idp15841664-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18131488"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">assigner_cp</code> for <code class="computeroutput">std::vector</code> of extrinsic convertibles. </p>
+<div class="refsect2">
+<a name="idp18133504"></a><h3>
+<a name="idp15841312-bb"></a><code class="computeroutput">assigner_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
+<a name="idp15841664-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span> <span class="special">&amp;</span> to<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_s_idp15828832.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.vector_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_vector.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.convert_to_hpp" title="Header &lt;boost/conversion/convert_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.convert_to_hpp" title="Header &lt;boost/conversion/convert_to.hpp&gt;">
 <link rel="prev" href="lvalue.html" title="Function template lvalue">
 <link rel="next" href="make_converter_to.html" title="Function template make_converter_to">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="lvalue.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_converter_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="lvalue.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_converter_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.convert_to"></a><div class="titlepage"></div>
@@ -29,13 +29,13 @@
 <p>boost::conversion::convert_to &#8212; Extrinsic conversion function. Converts the <code class="computeroutput">from</code> parameter to an instance of the <code class="computeroutput">Target</code> type. This function can be seen as an emulation of free function overload of the explicit conversion operator. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.convert_to_hpp" title="Header &lt;boost/conversion/convert_to.hpp&gt;">boost/conversion/convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convert_to_hpp" title="Header &lt;boost/conversion/convert_to.hpp&gt;">boost/conversion/convert_to.hpp</a>&gt;
 
 </span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
   <span class="identifier">Target</span> <span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp15940992"></a><h2>Description</h2>
+<a name="idp15944576"></a><h2>Description</h2>
 <p>Lazily convert to a type <code class="computeroutput">Target</code> from an arbitrary argument.</p>
 <p>
 </p>
@@ -63,7 +63,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="lvalue.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_converter_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="lvalue.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_converter_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16053712.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16053712.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template convert_to_or_fallback</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">
+<link rel="prev" href="converter_or_fallbacker_idp16038576.html" title="Struct template converter_or_fallbacker&lt;Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Fallback, Target &gt;)&gt;">
+<link rel="next" href="convert_to_or_fallback_idp16066880.html" title="Function template convert_to_or_fallback">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="converter_or_fallbacker_idp16038576.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to_or_fallback_idp16066880.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.convert_to_or_fallback_idp16053712"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template convert_to_or_fallback</span></h2>
+<p>boost::conversion::convert_to_or_fallback &#8212; Extrinsic conversion function with fallback. Converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type. If the conversion fails the fallback value is used to construct a Target <code class="computeroutput">instance</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">boost/conversion/convert_to_or_fallback.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Fallback<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="special">!</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span> <span class="special">&amp;&amp;</span><span class="identifier">is_extrinsically_explicit_convertible_or_fallback_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <span class="identifier">convert_to_or_fallback</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&amp;</span> fallback<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16239168"></a><h2>Description</h2>
+<p>
+</p>
+<p><span class="bold"><strong>Returns:</strong></span> the converted value if the conversion succeeds or the fallback. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the conversion from <code class="computeroutput">Fallback</code> to <code class="computeroutput">Target</code> can throws when the conversion fails. </p>
+<p><span class="bold"><strong>Remark(s):</strong></span> This function doesn't participate in function overload when the <code class="computeroutput">Fallback</code> is the same as the <code class="computeroutput">Target</code>. </p>
+<p><span class="bold"><strong>Example:</strong></span> </p>
+<pre class="programlisting"> std::string s="not an int";
+ int t=boost::conversion::convert_to_or_fallback&lt;int&gt;(s,-1);
+</pre>
+<p> </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="converter_or_fallbacker_idp16038576.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to_or_fallback_idp16066880.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16066880.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16066880.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template convert_to_or_fallback</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">
+<link rel="prev" href="convert_to_or_fallback_idp16053712.html" title="Function template convert_to_or_fallback">
+<link rel="next" href="convertible_from.html" title="Class template convertible_from">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="convert_to_or_fallback_idp16053712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convertible_from.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.convert_to_or_fallback_idp16066880"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template convert_to_or_fallback</span></h2>
+<p>boost::conversion::convert_to_or_fallback &#8212; Extrinsic conversion function with fallback. Converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type. If the conversion fails the fallback value is used to construct a Target <code class="computeroutput">instance</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">boost/conversion/convert_to_or_fallback.hpp</a>&gt;
+
+</span>
+<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_explicit_convertible_or_fallback_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <span class="identifier">convert_to_or_fallback</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">,</span> <span class="identifier">Target</span> <span class="keyword">const</span> <span class="special">&amp;</span> fallback<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16272528"></a><h2>Description</h2>
+<p>
+</p>
+<p><span class="bold"><strong>Returns:</strong></span> the converted value if the conversion succeeds or the fallback. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the conversion from <code class="computeroutput">Target</code> to <code class="computeroutput">Target</code> can throws when the conversion fails. </p>
+<p><span class="bold"><strong>Example:</strong></span> </p>
+<pre class="programlisting"> std::string s="not an int";
+ int t=boost::conversion::convert_to_or_fallback(s,-1);
+</pre>
+<p> </p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="convert_to_or_fallback_idp16053712.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convertible_from.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,9 +5,9 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">
 <link rel="prev" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_cp">
-<link rel="next" href="converter_or_fallbacker_idp16036640.html" title="Struct template converter_or_fallbacker&lt;Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Fallback, Target &gt;)&gt;">
+<link rel="next" href="converter_or_fallbacker_idp16038576.html" title="Struct template converter_or_fallbacker&lt;Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Fallback, Target &gt;)&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_idp16036640.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_idp16038576.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.converter_or_fallbacker"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::converter_or_fallbacker</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">boost/conversion/convert_to_or_fallback.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">boost/conversion/convert_to_or_fallback.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
          <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16140656"></a><h2>Description</h2>
+<a name="idp16144384"></a><h2>Description</h2>
 <p>Default <code class="computeroutput"><a class="link" href="converter_or_fallbacker.html" title="Struct template converter_or_fallbacker">converter_or_fallbacker</a></code>.</p>
 <p>
 The default implementation relies on the <code class="computeroutput"><a class="link" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_cp">converter_or_fallbacker_cp</a></code> customization point which must be specialized by the user. </p>
@@ -57,7 +57,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_idp16036640.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_idp16038576.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_cp.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_cp.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_cp.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">
 <link rel="prev" href="make_converter_to.html" title="Function template make_converter_to">
 <link rel="next" href="converter_or_fallbacker.html" title="Struct template converter_or_fallbacker">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="make_converter_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="make_converter_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.converter_or_fallbacker_cp"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::converter_or_fallbacker_cp</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">boost/conversion/convert_to_or_fallback.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">boost/conversion/convert_to_or_fallback.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
          <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
@@ -40,7 +40,7 @@
 <span class="keyword">struct</span> <a class="link" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_cp">converter_or_fallbacker_cp</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16118976"></a><h2>Description</h2>
+<a name="idp16122704"></a><h2>Description</h2>
 <p>Customization point for <code class="computeroutput">convert_to_or_fallback</code>.</p>
 <p>
 This class must be specialized by the user. </p>
@@ -56,7 +56,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="make_converter_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="make_converter_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_idp16038576.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_idp16038576.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template converter_or_fallbacker&lt;Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Fallback, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">
+<link rel="prev" href="converter_or_fallbacker.html" title="Struct template converter_or_fallbacker">
+<link rel="next" href="convert_to_or_fallback_idp16053712.html" title="Function template convert_to_or_fallback">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="converter_or_fallbacker.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to_or_fallback_idp16053712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.converter_or_fallbacker_idp16038576"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template converter_or_fallbacker&lt;Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Fallback, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::converter_or_fallbacker&lt;Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Fallback, Target &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;">boost/conversion/convert_to_or_fallback.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
+ <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
+ <span class="keyword">typename</span> Fallback<span class="comment"> // type of the fallback value which must be explicitly convertible to <code class="computeroutput">Target</code>.</span>
+ <span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="converter_or_fallbacker_idp16038576.html" title="Struct template converter_or_fallbacker&lt;Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Fallback, Target &gt;)&gt;">converter_or_fallbacker</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Fallback</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special">&
lt;</span> <span class="identifier">Fallback</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="converter_or_fallbacker_idp16038576.html#idp16048496-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="converter_or_fallbacker_idp16038576.html#idp16048880-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16186112"></a><h2>Description</h2>
+<p>Specialization for <code class="computeroutput"><a class="link" href="converter_or_fallbacker.html" title="Struct template converter_or_fallbacker">converter_or_fallbacker</a></code> when <code class="computeroutput">is_extrinsically_explicitly_convertible&lt;Source,Target&gt;</code> <code class="computeroutput">&amp;&amp;</code> is_extrinsically_explicitly_convertible&lt;Fallback,Target&gt;.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_explicitly_convertible&lt;Source,Target&gt;</code> &amp;&amp; <code class="computeroutput">is_extrinsically_explicitly_convertible&lt;Fallback,Target&gt;</code>. </p>
+<div class="refsect2">
+<a name="idp16191984"></a><h3>
+<a name="idp16048496-bb"></a><code class="computeroutput">converter_or_fallbacker</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">Target</span> <a name="idp16048880-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span> val<span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&amp;</span> fallback<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> The converted value if the conversion succeeds or the conversion of the fallback. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the conversion from <code class="computeroutput">Fallback</code> to <code class="computeroutput">Target</code> can throws when the conversion fails. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="converter_or_fallbacker.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to_or_fallback_idp16053712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_from.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_from.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_from.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,8 +5,8 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.convertible_from_hpp" title="Header &lt;boost/conversion/convertible_from.hpp&gt;">
-<link rel="prev" href="convert_to_or_fallback_idp16064944.html" title="Function template convert_to_or_fallback">
+<link rel="up" href="reference.html#header.boost.conversion.convertible_from_hpp" title="Header &lt;boost/conversion/convertible_from.hpp&gt;">
+<link rel="prev" href="convert_to_or_fallback_idp16066880.html" title="Function template convert_to_or_fallback">
 <link rel="next" href="implicitly.html" title="Function template implicitly">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="convert_to_or_fallback_idp16064944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicitly.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convert_to_or_fallback_idp16066880.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicitly.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.convertible_from"></a><div class="titlepage"></div>
@@ -29,40 +29,40 @@
 <p>boost::conversion::convertible_from &#8212; wrapper providing implicit conversion operation to any type extrinsicaly implicit convertible from <code class="computeroutput">Source</code>. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.convertible_from_hpp" title="Header &lt;boost/conversion/convertible_from.hpp&gt;">boost/conversion/convertible_from.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convertible_from_hpp" title="Header &lt;boost/conversion/convertible_from.hpp&gt;">boost/conversion/convertible_from.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">,</span>
          <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="identifier">requires</span><span class="special">(</span> <span class="identifier">CopyConstructible</span><span class="special">&lt;</span><span class="identifier">Source</span><span class="special">&gt;</span> <span class="special">)</span><span class="special">&gt;</span>
 <span class="keyword">class</span> <a class="link" href="convertible_from.html" title="Class template convertible_from">convertible_from</a> <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
   <span class="comment">// <a class="link" href="convertible_from.html#boost.conversion.convertible_fromconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="convertible_from.html#idp16091744-bb"><span class="identifier">convertible_from</span></a><span class="special">(</span><span class="identifier">Source</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="convertible_from.html#idp16093680-bb"><span class="identifier">convertible_from</span></a><span class="special">(</span><span class="identifier">Source</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="convertible_from.html#idp16081664-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="convertible_from.html#idp16083600-bb">public member functions</a></span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span>
            <span class="keyword">typename</span> boost::enable_if&lt; is_extrinsically_convertible&lt; Source, Target &gt;, int &gt;::type <span class="special">=</span> <span class="number">0</span><span class="special">&gt;</span>
- <a class="link" href="convertible_from.html#idp16082048-bb"><span class="keyword">operator</span> <span class="identifier">Target</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="convertible_from.html#idp16083984-bb"><span class="keyword">operator</span> <span class="identifier">Target</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16338784"></a><h2>Description</h2>
+<a name="idp16342224"></a><h2>Description</h2>
 <p>This wrapper is used indirectly through the function to pass a <code class="computeroutput">Source</code> parameter to a function waiting a parameter <code class="computeroutput">Target</code> extrinsicaly convertible from it.</p>
 <p>Requires <code class="computeroutput">Source</code> must be CopyConstructible </p>
 <div class="refsect2">
-<a name="idp16341840"></a><h3>
+<a name="idp16345280"></a><h3>
 <a name="boost.conversion.convertible_fromconstruct-copy-destruct"></a><code class="computeroutput">convertible_from</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><a name="idp16091744-bb"></a><span class="identifier">convertible_from</span><span class="special">(</span><span class="identifier">Source</span> source<span class="special">)</span><span class="special">;</span></pre>constructor from a <code class="computeroutput">Source</code>. <p><span class="bold"><strong>Throws:</strong></span> Whatever the <code class="computeroutput">Source</code> copy constructor could throw. </p>
+<pre class="literallayout"><a name="idp16093680-bb"></a><span class="identifier">convertible_from</span><span class="special">(</span><span class="identifier">Source</span> source<span class="special">)</span><span class="special">;</span></pre>constructor from a <code class="computeroutput">Source</code>. <p><span class="bold"><strong>Throws:</strong></span> Whatever the <code class="computeroutput">Source</code> copy constructor could throw. </p>
 </li></ol></div>
 </div>
 <div class="refsect2">
-<a name="idp16350208"></a><h3>
-<a name="idp16081664-bb"></a><code class="computeroutput">convertible_from</code> public member functions</h3>
+<a name="idp16353600"></a><h3>
+<a name="idp16083600-bb"></a><code class="computeroutput">convertible_from</code> public member functions</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span>
          <span class="keyword">typename</span> boost::enable_if&lt; is_extrinsically_convertible&lt; Source, Target &gt;, int &gt;::type <span class="special">=</span> <span class="number">0</span><span class="special">&gt;</span>
- <a name="idp16082048-bb"></a><span class="keyword">operator</span> <span class="identifier">Target</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Implicit conversion to a <code class="computeroutput">Target</code> extrinsicaly convertible from <code class="computeroutput">Source</code>. <p><span class="bold"><strong>Effects:</strong></span> Forwards the conversion from the reference using <code class="computeroutput">conver_to</code>. </p>
+ <a name="idp16083984-bb"></a><span class="keyword">operator</span> <span class="identifier">Target</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Implicit conversion to a <code class="computeroutput">Target</code> extrinsicaly convertible from <code class="computeroutput">Source</code>. <p><span class="bold"><strong>Effects:</strong></span> Forwards the conversion from the reference using <code class="computeroutput">conver_to</code>. </p>
 <p><span class="bold"><strong>Returns:</strong></span> the conversion using <code class="computeroutput">conver_to</code> </p>
 <p><span class="bold"><strong>Throws:</strong></span> Whatever extrinsic conversion from <code class="computeroutput">Source</code> to <code class="computeroutput">Target</code> could throw. </p>
 <p><span class="bold"><strong>Remark(s):</strong></span> On compilers that supports C++0x default arguments for function template parameters, this conversion operator doesn't participates on overload resolution if <code class="computeroutput">Source</code> is not extrinsic convertible to <code class="computeroutput">Target</code>. </p>
@@ -80,7 +80,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="convert_to_or_fallback_idp16064944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicitly.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convert_to_or_fallback_idp16066880.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicitly.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_to.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.convertible_to_hpp" title="Header &lt;boost/conversion/convertible_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.convertible_to_hpp" title="Header &lt;boost/conversion/convertible_to.hpp&gt;">
 <link rel="prev" href="implicitly.html" title="Function template implicitly">
 <link rel="next" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="implicitly.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicitly.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convertible_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.convertible_to"></a><div class="titlepage"></div>
@@ -29,49 +29,49 @@
 <p>boost::conversion::convertible_to &#8212; wrapper providing implicit conversion operation to <code class="computeroutput">Target</code>. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.convertible_to_hpp" title="Header &lt;boost/conversion/convertible_to.hpp&gt;">boost/conversion/convertible_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convertible_to_hpp" title="Header &lt;boost/conversion/convertible_to.hpp&gt;">boost/conversion/convertible_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">&gt;</span>
 <span class="keyword">class</span> <a class="link" href="convertible_to.html" title="Class template convertible_to">convertible_to</a> <span class="special">{</span>
 <span class="keyword">public</span><span class="special">:</span>
   <span class="comment">// <a class="link" href="convertible_to.html#boost.conversion.convertible_toconstruct-copy-destruct">construct/copy/destruct</a></span>
   <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span>
- <a class="link" href="convertible_to.html#idp16114128-bb"><span class="identifier">convertible_to</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
- <span class="keyword">typename</span> <span class="identifier">enable_if</span><span class="special">&lt;</span> <a class="link" href="is_extrinsically_conver_idp16276016.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">*</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="convertible_to.html#idp16116064-bb"><span class="identifier">convertible_to</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="keyword">typename</span> <span class="identifier">enable_if</span><span class="special">&lt;</span> <a class="link" href="is_extrinsically_conver_idp16277952.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">*</span> <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span>
 
- <span class="comment">// <a class="link" href="convertible_to.html#idp16105472-bb">public member functions</a></span>
- <a class="link" href="convertible_to.html#idp16105856-bb"><span class="keyword">operator</span> <span class="identifier">Target</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">Target</span> <a class="link" href="convertible_to.html#idp16110000-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="convertible_to.html#idp16107408-bb">public member functions</a></span>
+ <a class="link" href="convertible_to.html#idp16107792-bb"><span class="keyword">operator</span> <span class="identifier">Target</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">Target</span> <a class="link" href="convertible_to.html#idp16111936-bb"><span class="identifier">get</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16444640"></a><h2>Description</h2>
+<a name="idp16447872"></a><h2>Description</h2>
 <div class="refsect2">
-<a name="idp16445040"></a><h3>
+<a name="idp16448272"></a><h3>
 <a name="boost.conversion.convertible_toconstruct-copy-destruct"></a><code class="computeroutput">convertible_to</code>
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
 <pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span>
- <a name="idp16114128-bb"></a><span class="identifier">convertible_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> source<span class="special">,</span>
- <span class="keyword">typename</span> <span class="identifier">enable_if</span><span class="special">&lt;</span> <a class="link" href="is_extrinsically_conver_idp16276016.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">*</span> dummy <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre>
+ <a name="idp16116064-bb"></a><span class="identifier">convertible_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> source<span class="special">,</span>
+ <span class="keyword">typename</span> <span class="identifier">enable_if</span><span class="special">&lt;</span> <a class="link" href="is_extrinsically_conver_idp16277952.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">*</span> dummy <span class="special">=</span> <span class="number">0</span><span class="special">)</span><span class="special">;</span></pre>
 <p>Constructor from a extrinsic implicitly convertible to <code class="computeroutput">Target</code>. </p>
-<p><span class="bold"><strong>Effects:</strong></span> Store the extrinsic conversion from <code class="computeroutput">source</code> to @ Target. </p>
+<p><span class="bold"><strong>Effects:</strong></span> Store the extrinsic conversion from <code class="computeroutput">source</code> to c@ Target. </p>
 <p><span class="bold"><strong>Throws:</strong></span> Whatever extrinsic implicit conversion from <code class="computeroutput">source</code> to <code class="computeroutput">Target</code> could throw. </p>
 <p><span class="bold"><strong>Remark(s):</strong></span> This constructor doesn't participates on overload resolution if <code class="computeroutput">Source</code> is not extrinsic convertible to <code class="computeroutput">Target</code>. </p>
 </li></ol></div>
 </div>
 <div class="refsect2">
-<a name="idp16471040"></a><h3>
-<a name="idp16105472-bb"></a><code class="computeroutput">convertible_to</code> public member functions</h3>
+<a name="idp16474320"></a><h3>
+<a name="idp16107408-bb"></a><code class="computeroutput">convertible_to</code> public member functions</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
-<pre class="literallayout"><a name="idp16105856-bb"></a><span class="keyword">operator</span> <span class="identifier">Target</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp16107792-bb"></a><span class="keyword">operator</span> <span class="identifier">Target</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Implicit conversion to <code class="computeroutput">Target</code>. </p>
 <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">val_</code> </p>
 <p><span class="bold"><strong>Throws:</strong></span> Whatever <code class="computeroutput">target</code> copy constructor could throw. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="identifier">Target</span> <a name="idp16110000-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">Target</span> <a name="idp16111936-bb"></a><span class="identifier">get</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Explicit conversion to <code class="computeroutput">Target</code>. </p>
 <p><span class="bold"><strong>Returns:</strong></span> <code class="computeroutput">val_</code> </p>
 <p><span class="bold"><strong>Throws:</strong></span> Whatever <code class="computeroutput">target</code> copy constructor could throw. </p>
@@ -90,7 +90,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="implicitly.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicitly.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convertible_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/dummy/type_tag.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/dummy/type_tag.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/dummy/type_tag.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
+<link rel="up" href="../reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
 <link rel="prev" href="../explicit_convert_to.html" title="Function template explicit_convert_to">
 <link rel="next" href="../implicit_converter_cp.html" title="Struct template implicit_converter_cp">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../explicit_convert_to.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../implicit_converter_cp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../explicit_convert_to.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../implicit_converter_cp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.dummy.type_tag"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::dummy::type_tag</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="comment"> // The wrapped return type. Users overloading the <code class="computeroutput">implicit_convert_to</code> function must use this tag. </span>
          <span class="special">&gt;</span>
@@ -38,7 +38,7 @@
   <span class="keyword">typedef</span> <span class="identifier">T</span> <a name="boost.conversion.dummy.type_tag.type"></a><span class="identifier">type</span><span class="special">;</span> <span class="comment">// The nested type <code class="computeroutput">type</code> names the template parameter. </span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16889984"></a><h2>Description</h2>
+<a name="idp16893488"></a><h2>Description</h2>
 <p>tag used to overload a function returning the parameter <code class="computeroutput">T</code>.</p>
 <p>
 </p>
@@ -54,7 +54,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../explicit_convert_to.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../implicit_converter_cp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../explicit_convert_to.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../implicit_converter_cp.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_convert_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_convert_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_convert_to.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,8 +5,8 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
-<link rel="prev" href="explicit_converter_opti_idp16171280.html" title="Struct template explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
+<link rel="prev" href="explicit_converter_opti_idp16173216.html" title="Struct template explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">
 <link rel="next" href="dummy/type_tag.html" title="Struct template type_tag">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="explicit_converter_opti_idp16171280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dummy/type_tag.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="explicit_converter_opti_idp16173216.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dummy/type_tag.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.explicit_convert_to"></a><div class="titlepage"></div>
@@ -29,14 +29,14 @@
 <p>boost::conversion::explicit_convert_to &#8212; Extrinsic conversion function. Converts the <code class="computeroutput">from</code> parameter to an instance of the <code class="computeroutput">Target</code> type. This function can be seen as an emulation of free function overload of the conversion operator. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
 
 </span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
   <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_explicit_convertible_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
   <span class="identifier">explicit_convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16793328"></a><h2>Description</h2>
+<a name="idp16796832"></a><h2>Description</h2>
 <p>
 </p>
 <p><span class="bold"><strong>Parameters:</strong></span> </p>
@@ -61,7 +61,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="explicit_converter_opti_idp16171280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dummy/type_tag.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="explicit_converter_opti_idp16173216.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="dummy/type_tag.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,9 +5,9 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
 <link rel="prev" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">
-<link rel="next" href="explicit_converter_Targ_idp16146992.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="explicit_converter_Targ_idp16148928.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp16146992.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp16148928.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.explicit_converter"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::explicit_converter</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
          <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16628880"></a><h2>Description</h2>
+<a name="idp16632160"></a><h2>Description</h2>
 <p>Default <code class="computeroutput"><a class="link" href="explicit_converter.html" title="Struct template explicit_converter">explicit_converter</a></code>.</p>
 <p>
 The default implementation relies on the <code class="computeroutput"><a class="link" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">explicit_converter_cp</a></code> which must be specialized by the user. </p>
@@ -57,7 +57,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp16146992.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp16148928.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16148928.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16148928.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
+<link rel="prev" href="explicit_converter.html" title="Struct template explicit_converter">
+<link rel="next" href="explicit_converter_Targ_idp16161280.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp16161280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_Targ_idp16148928"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
+ <span class="keyword">typename</span> Source<span class="comment"> // source type of the conversion.</span>
+ <span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_Targ_idp16148928.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;">explicit_converter</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_Targ_idp16148928.html#idp16155888-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="explicit_converter_Targ_idp16148928.html#idp16156272-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16663504"></a><h2>Description</h2>
+<p>Specialization for <code class="computeroutput"><a class="link" href="explicit_converter.html" title="Struct template explicit_converter">explicit_converter</a></code> when <code class="computeroutput">is_explicitly_convertible&lt;Source,Target&gt;</code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_explicitly_convertible&lt;Source,Target&gt;</code> </p>
+<div class="refsect2">
+<a name="idp16667824"></a><h3>
+<a name="idp16155888-bb"></a><code class="computeroutput">explicit_converter</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">Target</span> <a name="idp16156272-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Effects:</strong></span> Converts the <code class="computeroutput">from</code> parameter to an instance of the <code class="computeroutput">Target</code> type, using the conversion operator or copy constructor. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the underlying conversion <code class="computeroutput">Target</code> operator of the <code class="computeroutput">Source</code> class throws. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp16161280.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16161280.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16161280.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter&lt;Target, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
+<link rel="prev" href="explicit_converter_Targ_idp16148928.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="explicit_converter_opti_idp16173216.html" title="Struct template explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_Targ_idp16148928.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_opti_idp16173216.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_Targ_idp16161280"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter&lt;Target, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::explicit_converter&lt;Target, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
+ <span class="keyword">typename</span> Source<span class="comment"> // source type of the conversion.</span>
+ <span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_Targ_idp16161280.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">explicit_converter</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_Targ_idp16161280.html#idp16168240-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="explicit_converter_Targ_idp16161280.html#idp16168624-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16708992"></a><h2>Description</h2>
+<p>Specialization for <code class="computeroutput"><a class="link" href="explicit_converter.html" title="Struct template explicit_converter">explicit_converter</a></code> when <code class="computeroutput">is_extrinsically_convertible&lt;Source,Target&gt;</code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_convertible&lt;Source,Target&gt;</code> </p>
+<div class="refsect2">
+<a name="idp16713312"></a><h3>
+<a name="idp16168240-bb"></a><code class="computeroutput">explicit_converter</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">Target</span> <a name="idp16168624-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Effects:</strong></span> Converts the <code class="computeroutput">from</code> parameter to an instance of the <code class="computeroutput">Target</code> type, using the conversion operator or copy constructor. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the expression <code class="computeroutput">implicit_convert_to&lt;Target&gt;(val)</code> throws. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_Targ_idp16148928.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_opti_idp16173216.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
 <link rel="prev" href="convertible_to.html" title="Class template convertible_to">
 <link rel="next" href="explicit_converter.html" title="Struct template explicit_converter">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="convertible_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convertible_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.explicit_converter_cp"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::explicit_converter_cp</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
          <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
@@ -39,7 +39,7 @@
 <span class="keyword">struct</span> <a class="link" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">explicit_converter_cp</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16603104"></a><h2>Description</h2>
+<a name="idp16606384"></a><h2>Description</h2>
 <p>Customization point for <code class="computeroutput">explicit_convert_to</code>.</p>
 <p>
 This class must be specialized by the user when the default behavior of <code class="computeroutput"><a class="link" href="explicit_converter.html" title="Struct template explicit_converter">explicit_converter</a></code> is not satisfying. </p>
@@ -55,7 +55,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="convertible_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convertible_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15820096.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15820096.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp&lt;T, std::basic_string&lt; CharT, Traits, Alloc &gt;&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.std.string_hpp" title="Header &lt;boost/conversion/std/string.hpp&gt;">
+<link rel="prev" href="explicit_converter_cp_s_idp15813856.html" title="Struct template explicit_converter_cp&lt;std::basic_string&lt; CharT, Traits, Alloc &gt;, T&gt;">
+<link rel="next" href="../trick_string.html" title="Struct trick_string">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_cp_s_idp15813856.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.string_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_string.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_T_idp15820096"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp&lt;T, std::basic_string&lt; CharT, Traits, Alloc &gt;&gt;</span></h2>
+<p>boost::conversion::explicit_converter_cp&lt;T, std::basic_string&lt; CharT, Traits, Alloc &gt;&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.std.string_hpp" title="Header &lt;boost/conversion/std/string.hpp&gt;">boost/conversion/std/string.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> Alloc<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_T_idp15820096.html" title="Struct template explicit_converter_cp&lt;T, std::basic_string&lt; CharT, Traits, Alloc &gt;&gt;">explicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_T_idp15820096.html#idp15824544-bb">public member functions</a></span>
+ <span class="identifier">T</span> <a class="link" href="explicit_converter_cp_T_idp15820096.html#idp15824896-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17924560"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">explicit_converter_cp</code> for convertibles from std::string. </p>
+<div class="refsect2">
+<a name="idp17925952"></a><h3>
+<a name="idp15824544-bb"></a><code class="computeroutput">explicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">T</span> <a name="idp15824896-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_cp_s_idp15813856.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.string_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_string.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15624080.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15624080.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,62 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp&lt;fusion::tuple&lt; T1, T2 &gt;, fusion::tuple&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.tuple_hpp" title="Header &lt;boost/conversion/boost/tuple.hpp&gt;">
+<link rel="prev" href="../trick_rational.html" title="Struct trick_rational">
+<link rel="next" href="explicit_converter_cp_f_idp15630320.html" title="Struct template explicit_converter_cp&lt;fusion::tuple&lt; T1, T2, T3 &gt;, fusion::tuple&lt; S1, S2, S3 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S3, T3 &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_rational.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.tuple_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp_f_idp15630320.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_f_idp15624080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp&lt;fusion::tuple&lt; T1, T2 &gt;, fusion::tuple&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</span></h2>
+<p>boost::conversion::explicit_converter_cp&lt;fusion::tuple&lt; T1, T2 &gt;, fusion::tuple&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.tuple_hpp" title="Header &lt;boost/conversion/boost/tuple.hpp&gt;">boost/conversion/boost/tuple.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> S1<span class="special">,</span> <span class="keyword">typename</span> S2<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_f_idp15624080.html" title="Struct template explicit_converter_cp&lt;fusion::tuple&lt; T1, T2 &gt;, fusion::tuple&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;">explicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span
><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_f_idp15624080.html#idp15628528-bb">public member functions</a></span>
+ <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <a class="link" href="explicit_converter_cp_f_idp15624080.html#idp15628880-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp19465648"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19466048"></a><h3>
+<a name="idp15628528-bb"></a><code class="computeroutput">explicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <a name="idp15628880-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_rational.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.tuple_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp_f_idp15630320.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15630320.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15630320.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp&lt;fusion::tuple&lt; T1, T2, T3 &gt;, fusion::tuple&lt; S1, S2, S3 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S3, T3 &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.tuple_hpp" title="Header &lt;boost/conversion/boost/tuple.hpp&gt;">
+<link rel="prev" href="explicit_converter_cp_f_idp15624080.html" title="Struct template explicit_converter_cp&lt;fusion::tuple&lt; T1, T2 &gt;, fusion::tuple&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;">
+<link rel="next" href="../trick_fusion_tuple.html" title="Struct trick_fusion_tuple">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_cp_f_idp15624080.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.tuple_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_fusion_tuple.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_f_idp15630320"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp&lt;fusion::tuple&lt; T1, T2, T3 &gt;, fusion::tuple&lt; S1, S2, S3 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S3, T3 &gt;)&gt;</span></h2>
+<p>boost::conversion::explicit_converter_cp&lt;fusion::tuple&lt; T1, T2, T3 &gt;, fusion::tuple&lt; S1, S2, S3 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S3, T3 &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.tuple_hpp" title="Header &lt;boost/conversion/boost/tuple.hpp&gt;">boost/conversion/boost/tuple.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> T3<span class="special">,</span> <span class="keyword">typename</span> S1<span class="special">,</span> <span class="keyword">typename</span> S2<span class="special">,</span>
+ <span class="keyword">typename</span> S3<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_f_idp15630320.html" title="Struct template explicit_converter_cp&lt;fusion::tuple&lt; T1, T2, T3 &gt;, fusion::tuple&lt; S1, S2, S3 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S3, T3 &gt;)&gt;">explicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">T3</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="i
dentifier">S2</span><span class="special">,</span> <span class="identifier">S3</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S3</span><span class="special">,</span> <span class="identifier">T3</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&g
t;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_f_idp15630320.html#idp15636496-bb">public member functions</a></span>
+ <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">T3</span> <span class="special">&gt;</span> <a class="link" href="explicit_converter_cp_f_idp15630320.html#idp15636848-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">S3</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp19542832"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19543232"></a><h3>
+<a name="idp15636496-bb"></a><code class="computeroutput">explicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">T3</span> <span class="special">&gt;</span>
+<a name="idp15636848-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">S3</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_cp_f_idp15624080.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.tuple_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_fusion_tuple.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_o_idp15599232.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_o_idp15599232.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicit_convertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.optional_hpp" title="Header &lt;boost/conversion/boost/optional.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_o_idp15590848.html" title="Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;">
+<link rel="next" href="../trick_optional.html" title="Struct trick_optional">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_o_idp15590848.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.optional_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_optional.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_o_idp15599232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicit_convertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;</span></h2>
+<p>boost::conversion::explicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicit_convertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt; &#8212; <code class="computeroutput">explicit</code> converter specialization to try to convert the source to <code class="computeroutput">Target::value_type</code> when <code class="computeroutput">Target</code> is optional. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.optional_hpp" title="Header &lt;boost/conversion/boost/optional.hpp&gt;">boost/conversion/boost/optional.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_o_idp15599232.html" title="Struct template explicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicit_convertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;">explicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyExplicit_convertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="special">!</span><span class="identifier">Optional</span><span c
lass="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_o_idp15599232.html#idp15603808-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a class="link" href="explicit_converter_cp_o_idp15599232.html#idp15604160-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp19164368"></a><h2>Description</h2>
+<p>We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp19165088"></a><h3>
+<a name="idp15603808-bb"></a><code class="computeroutput">explicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a name="idp15604160-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> If the source is convertible to the target <code class="computeroutput">value_type</code> <code class="computeroutput">Target</code> initialized to the result of the conversion. Uninitialized <code class="computeroutput">Target</code> otherwise. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_o_idp15590848.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.optional_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_optional.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15813856.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15813856.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp&lt;std::basic_string&lt; CharT, Traits, Alloc &gt;, T&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.std.string_hpp" title="Header &lt;boost/conversion/std/string.hpp&gt;">
+<link rel="prev" href="../trick_pair.html" title="Struct trick_pair">
+<link rel="next" href="explicit_converter_cp_T_idp15820096.html" title="Struct template explicit_converter_cp&lt;T, std::basic_string&lt; CharT, Traits, Alloc &gt;&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.string_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp_T_idp15820096.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_s_idp15813856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp&lt;std::basic_string&lt; CharT, Traits, Alloc &gt;, T&gt;</span></h2>
+<p>boost::conversion::explicit_converter_cp&lt;std::basic_string&lt; CharT, Traits, Alloc &gt;, T&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.std.string_hpp" title="Header &lt;boost/conversion/std/string.hpp&gt;">boost/conversion/std/string.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> Alloc<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_s_idp15813856.html" title="Struct template explicit_converter_cp&lt;std::basic_string&lt; CharT, Traits, Alloc &gt;, T&gt;">explicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_s_idp15813856.html#idp15818304-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <a class="link" href="explicit_converter_cp_s_idp15813856.html#idp15818656-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17875696"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">explicit_converter_cp</code> for convertibles to std::string. </p>
+<div class="refsect2">
+<a name="idp17877088"></a><h3>
+<a name="idp15818304-bb"></a><code class="computeroutput">explicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span> <a name="idp15818656-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.string_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp_T_idp15820096.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_opti_idp16173216.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_opti_idp16173216.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">
+<link rel="prev" href="explicit_converter_Targ_idp16161280.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="explicit_convert_to.html" title="Function template explicit_convert_to">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_Targ_idp16161280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_opti_idp16173216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt; &#8212; <code class="computeroutput">explicit</code> converter specialization to try to convert the source to <code class="computeroutput">Target</code> when the target type is <code class="computeroutput">optional&lt;Target&gt;</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.explicit_convert_to_hpp" title="Header &lt;boost/conversion/explicit_convert_to.hpp&gt;">boost/conversion/explicit_convert_to.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
+ <span class="keyword">typename</span> Source<span class="comment"> // source type of the conversion.</span>
+ <span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_opti_idp16173216.html" title="Struct template explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">explicit_converter</a><span class="special">&lt;</span><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_opti_idp16173216.html#idp16180160-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a class="link" href="explicit_converter_opti_idp16173216.html#idp16180544-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16759504"></a><h2>Description</h2>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_explicit_convertible&lt;Source,Target&gt;</code> We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp16761744"></a><h3>
+<a name="idp16180160-bb"></a><code class="computeroutput">explicit_converter</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a name="idp16180544-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> If the source is convertible to the target <code class="computeroutput">value_type</code> <code class="computeroutput">optional&lt;Target&gt;</code> is initialized to the result of the conversion. Uninitialized <code class="computeroutput">optional&lt;Target&gt;</code> otherwise. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_Targ_idp16161280.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_convert_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_convert_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_convert_to.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,9 +5,9 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
-<link rel="prev" href="implicit_converter_Targ_idp16216464.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">
-<link rel="next" href="is_extrinsically_assign_idp16264176.html" title="Struct template is_extrinsically_assignable">
+<link rel="up" href="reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
+<link rel="prev" href="implicit_converter_Targ_idp16218400.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="is_extrinsically_assign_idp16266112.html" title="Struct template is_extrinsically_assignable">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="implicit_converter_Targ_idp16216464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_assign_idp16264176.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicit_converter_Targ_idp16218400.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_assign_idp16266112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.implicit_convert_to"></a><div class="titlepage"></div>
@@ -29,14 +29,14 @@
 <p>boost::conversion::implicit_convert_to &#8212; Extrinsic conversion function. Converts the <code class="computeroutput">from</code> parameter to an instance of the <code class="computeroutput">Target</code> type. This function can be seen as an emulation of free function overload of the conversion operator. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
 
 </span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
   <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_convertible_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
   <span class="identifier">implicit_convert_to</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp17018224"></a><h2>Description</h2>
+<a name="idp17021776"></a><h2>Description</h2>
 <p>
 </p>
 <p><span class="bold"><strong>Parameters:</strong></span> </p>
@@ -61,7 +61,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="implicit_converter_Targ_idp16216464.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_assign_idp16264176.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicit_converter_Targ_idp16218400.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_assign_idp16266112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,9 +5,9 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
 <link rel="prev" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">
-<link rel="next" href="implicit_converter_Targ_idp16216464.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="implicit_converter_Targ_idp16218400.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="implicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_Targ_idp16216464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_Targ_idp16218400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.implicit_converter"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::implicit_converter</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
          <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16932320"></a><h2>Description</h2>
+<a name="idp16952080"></a><h2>Description</h2>
 <p>Default customization point for <code class="computeroutput">implicit_convert_to</code>.</p>
 <p>
 The default implementation relies on the <code class="computeroutput"><a class="link" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">implicit_converter_cp</a></code> which must be specialized by the user. </p>
@@ -57,7 +57,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="implicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_Targ_idp16216464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_Targ_idp16218400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_Targ_idp16218400.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_Targ_idp16218400.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
+<link rel="prev" href="implicit_converter.html" title="Struct template implicit_converter">
+<link rel="next" href="implicit_convert_to.html" title="Function template implicit_convert_to">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_Targ_idp16218400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
+ <span class="keyword">typename</span> Source<span class="comment"> // source type of the conversion.</span>
+ <span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_Targ_idp16218400.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">implicit_converter</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">Convertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_Targ_idp16218400.html#idp16225312-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="implicit_converter_Targ_idp16218400.html#idp16225696-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16982688"></a><h2>Description</h2>
+<p>Specialization for <code class="computeroutput"><a class="link" href="implicit_converter.html" title="Struct template implicit_converter">implicit_converter</a></code> when <code class="computeroutput">is_convertible&lt;Source,Target&gt;</code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_convertible&lt;Source,Target&gt;</code> </p>
+<div class="refsect2">
+<a name="idp16986928"></a><h3>
+<a name="idp16225312-bb"></a><code class="computeroutput">implicit_converter</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">Target</span> <a name="idp16225696-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span> val<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Effects:</strong></span> Converts the <code class="computeroutput">from</code> parameter to an instance of the <code class="computeroutput">Target</code> type, using the conversion operator or copy constructor. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the underlying conversion <code class="computeroutput">Target</code> operator of the <code class="computeroutput">Source</code> class throws. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">
 <link rel="prev" href="dummy/type_tag.html" title="Struct template type_tag">
 <link rel="next" href="implicit_converter.html" title="Struct template implicit_converter">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="dummy/type_tag.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="dummy/type_tag.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.implicit_converter_cp"></a><div class="titlepage"></div>
@@ -29,7 +29,7 @@
 <p>boost::conversion::implicit_converter_cp</p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.implicit_convert_to_hpp" title="Header &lt;boost/conversion/implicit_convert_to.hpp&gt;">boost/conversion/implicit_convert_to.hpp</a>&gt;
 
 </span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="comment"> // target type of the conversion.</span>
          <span class="keyword">typename</span> Source<span class="special">,</span> <span class="comment"> // source type of the conversion.</span>
@@ -39,7 +39,7 @@
 <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">implicit_converter_cp</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16906512"></a><h2>Description</h2>
+<a name="idp16909968"></a><h2>Description</h2>
 <p>Customization point for <code class="computeroutput">implicit_convert_to</code> free function.</p>
 <p>
 This class can be specialized by the user when the default behavior of <code class="computeroutput"><a class="link" href="implicit_converter.html" title="Struct template implicit_converter">implicit_converter</a></code> doesn't takes care of he specific types. </p>
@@ -55,7 +55,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="dummy/type_tag.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="dummy/type_tag.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15509776.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15509776.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.array_hpp" title="Header &lt;boost/conversion/boost/array.hpp&gt;">
+<link rel="prev" href="../trick_vector.html" title="Struct trick_vector">
+<link rel="next" href="assigner_cp_array_Targe_idp15517936.html" title="Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_vector.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.array_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_array_Targe_idp15517936.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_a_idp15509776"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt;)&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.array_hpp" title="Header &lt;boost/conversion/boost/array.hpp&gt;">boost/conversion/boost/array.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_a_idp15509776.html" title="Struct template implicit_converter_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</spa
n> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_a_idp15509776.html#idp15515280-bb">public member functions</a></span>
+ <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <a class="link" href="implicit_converter_cp_a_idp15509776.html#idp15515632-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18289760"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">implicit_converter</code> for <code class="computeroutput">boost::array</code> of the same size</p>
+<p>!!!!!!!!!!!! boost::array is not constructible from array&lt;U,N&gt; so this should be removed or replaced by explicit </p>
+<div class="refsect2">
+<a name="idp18292240"></a><h3>
+<a name="idp15515280-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <a name="idp15515632-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> the array having as elements the result of the conversion of each one of the source array elements. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_vector.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.array_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_array_Targe_idp15517936.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15544816.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15544816.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;chrono::duration&lt; Rep, Period &gt;, posix_time::time_duration&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header &lt;boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_p_idp15538304.html" title="Struct template implicit_converter_cp&lt;posix_time::time_duration, chrono::duration&lt; Rep, Period &gt;&gt;">
+<link rel="next" href="../trick_chrono_duration.html" title="Struct trick_chrono_duration">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_p_idp15538304.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_chrono_duration.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_c_idp15544816"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;chrono::duration&lt; Rep, Period &gt;, posix_time::time_duration&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;chrono::duration&lt; Rep, Period &gt;, posix_time::time_duration&gt; &#8212; <code class="computeroutput">implicit_converter</code> specialization for conversions from <code class="computeroutput">boost::posix_time::time_duration</code> to <code class="computeroutput">boost::chrono::duration&lt;&gt;</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header &lt;boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp&gt;">boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Rep<span class="special">,</span> <span class="keyword">typename</span> Period<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15544816.html" title="Struct template implicit_converter_cp&lt;chrono::duration&lt; Rep, Period &gt;, posix_time::time_duration&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special">&lt;</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_c_idp15544816.html#idp15548560-bb">public member functions</a></span>
+ <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special">&lt;</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">&gt;</span>
+ <a class="link" href="implicit_converter_cp_c_idp15544816.html#idp15548912-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18580352"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18580752"></a><h3>
+<a name="idp15548560-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special">&lt;</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">&gt;</span>
+<a name="idp15548912-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> the duration cast from a nanoseconds duration initialized to the total number of nanosecond of the <code class="computeroutput">from</code> parameter. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_p_idp15538304.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_chrono_duration.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15560304.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15560304.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;chrono::time_point&lt; Clock, Duration &gt;, posix_time::ptime&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header &lt;boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_p_idp15556048.html" title="Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; Clock, Duration &gt;&gt;">
+<link rel="next" href="../trick_chrono_time_point.html" title="Struct trick_chrono_time_point">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_p_idp15556048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_chrono_time_point.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_c_idp15560304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;chrono::time_point&lt; Clock, Duration &gt;, posix_time::ptime&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;chrono::time_point&lt; Clock, Duration &gt;, posix_time::ptime&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header &lt;boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp&gt;">boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Clock<span class="special">,</span> <span class="keyword">typename</span> Duration<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15560304.html" title="Struct template implicit_converter_cp&lt;chrono::time_point&lt; Clock, Duration &gt;, posix_time::ptime&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_c_idp15560304.html#idp15562768-bb">public member functions</a></span>
+ <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span> <a class="link" href="implicit_converter_cp_c_idp15560304.html#idp15563120-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18720272"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18720672"></a><h3>
+<a name="idp15562768-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span>
+<a name="idp15563120-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_p_idp15556048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_chrono_time_point.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_n_idp15566992.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_n_idp15566992.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.interval_hpp" title="Header &lt;boost/conversion/boost/interval.hpp&gt;">
+<link rel="prev" href="../trick_chrono_time_point.html" title="Struct trick_chrono_time_point">
+<link rel="next" href="assigner_cp_numeric_int_idp15574832.html" title="Struct template assigner_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_chrono_time_point.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_numeric_int_idp15574832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_n_idp15566992"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt; &#8212; <code class="computeroutput">implicit_converter</code> specialization for source and target been <code class="computeroutput">boost::numeric::interval</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.interval_hpp" title="Header &lt;boost/conversion/boost/interval.hpp&gt;">boost/conversion/boost/interval.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> PTarget<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> PSource<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_n_idp15566992.html" title="Struct template implicit_converter_cp&lt;numeric::interval&lt; Target, PTarget &gt;, numeric::interval&lt; Source, PSource &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requi
res</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_n_idp15566992.html#idp15572080-bb">public member functions</a></span>
+ <span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">&gt;</span>
+ <a class="link" href="implicit_converter_cp_n_idp15566992.html#idp15572432-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18846736"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18847136"></a><h3>
+<a name="idp15572080-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">&gt;</span>
+<a name="idp15572432-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> the target interval having as extremes the conversion from the source interval extremes. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_chrono_time_point.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_numeric_int_idp15574832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15583856.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15583856.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, optional&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.optional_hpp" title="Header &lt;boost/conversion/boost/optional.hpp&gt;">
+<link rel="prev" href="../trick_numeric_interval.html" title="Struct trick_numeric_interval">
+<link rel="next" href="implicit_converter_cp_o_idp15590848.html" title="Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_numeric_interval.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.optional_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_cp_o_idp15590848.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_o_idp15583856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, optional&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;optional&lt; Target &gt;, optional&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.optional_hpp" title="Header &lt;boost/conversion/boost/optional.hpp&gt;">boost/conversion/boost/optional.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_o_idp15583856.html" title="Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, optional&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="sp
ecial">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_o_idp15583856.html#idp15587344-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a class="link" href="implicit_converter_cp_o_idp15583856.html#idp15587696-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp19062624"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">implicit_converter</code> for boost::optional </p>
+<div class="refsect2">
+<a name="idp19064000"></a><h3>
+<a name="idp15587344-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a name="idp15587696-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> If the optional source is initialized <code class="computeroutput">boost::optional&lt;Target&gt;</code> initialized to the conversion of the optional value. Uninitialized <code class="computeroutput">boost::optional&lt;Target</code> otherwise. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_numeric_interval.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.optional_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_cp_o_idp15590848.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15590848.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15590848.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.optional_hpp" title="Header &lt;boost/conversion/boost/optional.hpp&gt;">
+<link rel="prev" href="implicit_converter_cp_o_idp15583856.html" title="Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, optional&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="explicit_converter_cp_o_idp15599232.html" title="Struct template explicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicit_convertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_o_idp15583856.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.optional_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp_o_idp15599232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_o_idp15590848"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt; &#8212; <code class="computeroutput">implicit_converter</code> specialization to try to convert the source to <code class="computeroutput">Target::value_type</code> when <code class="computeroutput">Target</code> is optional. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.optional_hpp" title="Header &lt;boost/conversion/boost/optional.hpp&gt;">boost/conversion/boost/optional.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_o_idp15590848.html" title="Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt; &amp;&amp;!Optional&lt; Source &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="special">!</span><span class="identifier">Optional</span><span class="special">&lt
;</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_o_idp15590848.html#idp15595360-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a class="link" href="implicit_converter_cp_o_idp15590848.html#idp15595712-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp19114448"></a><h2>Description</h2>
+<p>We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp19115168"></a><h3>
+<a name="idp15595360-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a name="idp15595712-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> If the source is convertible to the target <code class="computeroutput">value_type</code> <code class="computeroutput">Target</code> initialized to the result of the conversion. Uninitialized <code class="computeroutput">Target</code> otherwise. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_o_idp15583856.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.optional_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_cp_o_idp15599232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15538304.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15538304.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;posix_time::time_duration, chrono::duration&lt; Rep, Period &gt;&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header &lt;boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp&gt;">
+<link rel="prev" href="../trick_array.html" title="Struct trick_array">
+<link rel="next" href="implicit_converter_cp_c_idp15544816.html" title="Struct template implicit_converter_cp&lt;chrono::duration&lt; Rep, Period &gt;, posix_time::time_duration&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_array.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_cp_c_idp15544816.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_p_idp15538304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;posix_time::time_duration, chrono::duration&lt; Rep, Period &gt;&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;posix_time::time_duration, chrono::duration&lt; Rep, Period &gt;&gt; &#8212; <code class="computeroutput">implicit_converter</code> specialization for conversions from <code class="computeroutput">boost::chrono::duration&lt;&gt;</code> to <code class="computeroutput">boost::posix_time::time_duration</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header &lt;boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp&gt;">boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Rep<span class="special">,</span> <span class="keyword">typename</span> Period<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_p_idp15538304.html" title="Struct template implicit_converter_cp&lt;posix_time::time_duration, chrono::duration&lt; Rep, Period &gt;&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span><span class="special">,</span> <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special">&lt;</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">&gt;</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_p_idp15538304.html#idp15542048-bb">public member functions</a></span>
+ <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span>
+ <a class="link" href="implicit_converter_cp_p_idp15538304.html#idp15542400-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special">&lt;</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18532192"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18532592"></a><h3>
+<a name="idp15542048-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span>
+<a name="idp15542400-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special">&lt;</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> the duration converted to seconds+nanoseconds following the boost::posix_time::time_duration formatting. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_array.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_cp_c_idp15544816.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15556048.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15556048.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; Clock, Duration &gt;&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header &lt;boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp&gt;">
+<link rel="prev" href="../trick_chrono_duration.html" title="Struct trick_chrono_duration">
+<link rel="next" href="implicit_converter_cp_c_idp15560304.html" title="Struct template implicit_converter_cp&lt;chrono::time_point&lt; Clock, Duration &gt;, posix_time::ptime&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_chrono_duration.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_cp_c_idp15560304.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_p_idp15556048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; Clock, Duration &gt;&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; Clock, Duration &gt;&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header &lt;boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp&gt;">boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Clock<span class="special">,</span> <span class="keyword">typename</span> Duration<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_p_idp15556048.html" title="Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; Clock, Duration &gt;&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">,</span> <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_p_idp15556048.html#idp15558512-bb">public member functions</a></span>
+ <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span> <a class="link" href="implicit_converter_cp_p_idp15556048.html#idp15558864-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18675040"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18675440"></a><h3>
+<a name="idp15558512-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span>
+<a name="idp15558864-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_chrono_duration.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_cp_c_idp15560304.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_r_idp15610112.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_r_idp15610112.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.boost.rational_hpp" title="Header &lt;boost/conversion/boost/rational.hpp&gt;">
+<link rel="prev" href="../trick_optional.html" title="Struct trick_optional">
+<link rel="next" href="assigner_cp_rational_Ta_idp15616528.html" title="Struct template assigner_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_optional.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.rational_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_rational_Ta_idp15616528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_r_idp15610112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt; &#8212; <code class="computeroutput">implicit_converter</code> specialization for source and target been <code class="computeroutput">boost::rational</code>. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.boost.rational_hpp" title="Header &lt;boost/conversion/boost/rational.hpp&gt;">boost/conversion/boost/rational.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_r_idp15610112.html" title="Struct template implicit_converter_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="sp
ecial">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_r_idp15610112.html#idp15613728-bb">public member functions</a></span>
+ <span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a class="link" href="implicit_converter_cp_r_idp15610112.html#idp15614080-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp19265904"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19266304"></a><h3>
+<a name="idp15613728-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a name="idp15614080-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">rational</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre>
+<p><span class="bold"><strong>Returns:</strong></span> the target rational having as numerator and denominator the conversion from the numerator and denominator of the source rational. </p>
+</li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_optional.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.boost.rational_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_rational_Ta_idp15616528.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15796160.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15796160.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.std.pair_hpp" title="Header &lt;boost/conversion/std/pair.hpp&gt;">
+<link rel="prev" href="try_convert_to.html" title="Function template try_convert_to">
+<link rel="next" href="assigner_cp_std_pair_T1_idp15803552.html" title="Struct template assigner_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="try_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_std_pair_T1_idp15803552.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_s_idp15796160"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.std.pair_hpp" title="Header &lt;boost/conversion/std/pair.hpp&gt;">boost/conversion/std/pair.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> S1<span class="special">,</span> <span class="keyword">typename</span> S2<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_s_idp15796160.html" title="Struct template implicit_converter_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="sp
ecial">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_s_idp15796160.html#idp15801760-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <a class="link" href="implicit_converter_cp_s_idp15796160.html#idp15802112-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17694528"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">implicit_converter_cp</code> for <code class="computeroutput">std::pair</code> of extrinsic convertibles. </p>
+<div class="refsect2">
+<a name="idp17696560"></a><h3>
+<a name="idp15801760-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span> <a name="idp15802112-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="try_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_std_pair_T1_idp15803552.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15828832.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15828832.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.std.vector_hpp" title="Header &lt;boost/conversion/std/vector.hpp&gt;">
+<link rel="prev" href="../trick_string.html" title="Struct trick_string">
+<link rel="next" href="assigner_cp_std_vector__idp15835968.html" title="Struct template assigner_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_string.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.vector_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_std_vector__idp15835968.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_s_idp15828832"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.std.vector_hpp" title="Header &lt;boost/conversion/std/vector.hpp&gt;">boost/conversion/std/vector.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_s_idp15828832.html" title="Struct template implicit_converter_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requiresExtrinsicallyAssignable</span><span class="special">&lt;</span> <sp
an class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_s_idp15828832.html#idp15834176-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span> <a class="link" href="implicit_converter_cp_s_idp15828832.html#idp15834528-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18063040"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">implicit_converter_cp</code> for <code class="computeroutput">std::vector</code> of extrinsic convertibles. </p>
+<div class="refsect2">
+<a name="idp18065072"></a><h3>
+<a name="idp15834176-bb"></a><code class="computeroutput">implicit_converter_cp</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span> <a name="idp15834528-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+</div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_string.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.std.vector_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_cp_std_vector__idp15835968.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicitly.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicitly.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicitly.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.convertible_from_hpp" title="Header &lt;boost/conversion/convertible_from.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.convertible_from_hpp" title="Header &lt;boost/conversion/convertible_from.hpp&gt;">
 <link rel="prev" href="convertible_from.html" title="Class template convertible_from">
 <link rel="next" href="convertible_to.html" title="Class template convertible_to">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="convertible_from.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convertible_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convertible_from.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convertible_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.implicitly"></a><div class="titlepage"></div>
@@ -29,14 +29,14 @@
 <p>boost::conversion::implicitly &#8212; makes a wrapper implicitly convertible to types extrinsicly implicit convertibles from <code class="computeroutput">Source</code>. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.convertible_from_hpp" title="Header &lt;boost/conversion/convertible_from.hpp&gt;">boost/conversion/convertible_from.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.convertible_from_hpp" title="Header &lt;boost/conversion/convertible_from.hpp&gt;">boost/conversion/convertible_from.hpp</a>&gt;
 
 </span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span>
   <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_copy_constructible</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <a class="link" href="convertible_from.html" title="Class template convertible_from">convertible_from</a><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
   <span class="identifier">implicitly</span><span class="special">(</span><span class="identifier">Source</span> s<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16389488"></a><h2>Description</h2>
+<a name="idp16392784"></a><h2>Description</h2>
 <p>The result provides implicitly conversion to any type which is extrinsically implicit convertible from <code class="computeroutput">Source</code>. </p>
 <p><span class="bold"><strong>Returns:</strong></span> convertible_from&lt;Source&gt;(s). </p>
 <p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee. </p>
@@ -63,7 +63,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="convertible_from.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convertible_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convertible_from.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convertible_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_assign_idp16266112.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_assign_idp16266112.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_extrinsically_assignable</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.is_extrinsically_assignable_hpp" title="Header &lt;boost/conversion/is_extrinsically_assignable.hpp&gt;">
+<link rel="prev" href="implicit_convert_to.html" title="Function template implicit_convert_to">
+<link rel="next" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.is_extrinsically_assignable_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_assign_idp16266112"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_extrinsically_assignable</span></h2>
+<p>boost::conversion::is_extrinsically_assignable</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.is_extrinsically_assignable_hpp" title="Header &lt;boost/conversion/is_extrinsically_assignable.hpp&gt;">boost/conversion/is_extrinsically_assignable.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_extrinsically_assign_idp16266112.html" title="Struct template is_extrinsically_assignable">is_extrinsically_assignable</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17058464"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Target</code> is extrinsically assignable from <code class="computeroutput">Source</code>.</p>
+<p><span class="bold"><strong>Condition:</strong></span>: <code class="computeroutput">true_type</code> if and only if the return expression in the following code would be well-formed:</p>
+<pre class="programlisting"> <span class="identifier">assign_to</span><span class="special">(</span><span class="identifier">declval</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="identifier">declval</span><span class="special">&lt;</span><span class="identifier">Source</span><span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span>
+</pre>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">Target</code> and <code class="computeroutput">Source</code> must be complete types, (possibly cv-qualified) void, or arrays of unknown bound.</p>
+<p><span class="bold"><strong>Remark(s):</strong></span></p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>On compilers supporting SFINAE_EXPR or DECLTYPE the library provided a valid implementation.</p></li>
+<li class="listitem"><p>Otherwise, the trait is equivalent to <code class="computeroutput">boost::conversion::assigner&lt;Target,Source&gt;</code>. </p></li>
+</ul></div>
+<p>
+</p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.is_extrinsically_assignable_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_conver_idp16277952.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_conver_idp16277952.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_extrinsically_convertible</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.is_extrinsically_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_convertible.hpp&gt;">
+<link rel="prev" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE">
+<link rel="next" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.is_extrinsically_convertible_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_conver_idp16277952"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_extrinsically_convertible</span></h2>
+<p>boost::conversion::is_extrinsically_convertible</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.is_extrinsically_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_convertible.hpp&gt;">boost/conversion/is_extrinsically_convertible.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_extrinsically_conver_idp16277952.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17107136"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Source</code> is extrinsically explicit convertible to <code class="computeroutput">Target</code>.</p>
+<p><span class="bold"><strong>Condition:</strong></span>: <code class="computeroutput">true_type</code> if and only if the return expression in the following code would be well-formed:</p>
+<pre class="programlisting"> <span class="identifier">Target</span> <span class="identifier">test</span><span class="special">(</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">implicit_convert_to</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">&gt;</span><span class="special">(</span><span class="identifier">declval</span><span class="special">&lt;</span><span class="identifier">Source</span><span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span>
+</pre>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">Target</code> and <code class="computeroutput">Source</code> must be complete types, (possibly cv-qualified) void, or arrays of unknown bound.</p>
+<p><span class="bold"><strong>Remark(s):</strong></span></p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>On compilers supporting SFINAE_EXPR or DECLTYPE the library provided a valid implementation.</p></li>
+<li class="listitem"><p>Otherwise, the trait is equivalent to <code class="computeroutput">boost::conversion::implicit_converter&lt;Target,Source&gt;</code>. </p></li>
+</ul></div>
+<p>
+</p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.is_extrinsically_convertible_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_explic_idp16289856.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_explic_idp16289856.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_extrinsically_explicit_convertible</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="reference.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicit_convertible.hpp&gt;">
+<link rel="prev" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE">
+<link rel="next" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_explic_idp16289856"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_extrinsically_explicit_convertible</span></h2>
+<p>boost::conversion::is_extrinsically_explicit_convertible</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicit_convertible.hpp&gt;">boost/conversion/is_extrinsically_explicit_convertible.hpp</a>&gt;
+
+</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="is_extrinsically_explic_idp16289856.html" title="Struct template is_extrinsically_explicit_convertible">is_extrinsically_explicit_convertible</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17157776"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Source</code> is extrinsically explicit convertible to <code class="computeroutput">Target</code>.</p>
+<p><span class="bold"><strong>Condition:</strong></span>: <code class="computeroutput">true_type</code> if and only if the return expression in the following code would be well-formed:</p>
+<pre class="programlisting"> <span class="identifier">Target</span> <span class="identifier">test</span><span class="special">(</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">explicit_convert_to</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">&gt;</span><span class="special">(</span><span class="identifier">declval</span><span class="special">&lt;</span><span class="identifier">Source</span><span class="special">&gt;</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span>
+</pre>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">Target</code> and <code class="computeroutput">Source</code> must be complete types, (possibly cv-qualified) void, or arrays of unknown bound.</p>
+<p><span class="bold"><strong>Remark(s):</strong></span></p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>On compilers supporting SFINAE_EXPR or DECLTYPE the library provided a valid implementation.</p></li>
+<li class="listitem"><p>Otherwise, the trait is equivalent to <code class="computeroutput">boost::conversion::explicit_converter&lt;Target,Source&gt;</code>. </p></li>
+</ul></div>
+<p>
+</p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/lvalue.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/lvalue.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/lvalue.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.assignable_to_hpp" title="Header &lt;boost/conversion/assignable_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.assignable_to_hpp" title="Header &lt;boost/conversion/assignable_to.hpp&gt;">
 <link rel="prev" href="assignable_to.html" title="Class template assignable_to">
 <link rel="next" href="convert_to.html" title="Function template convert_to">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="assignable_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assignable_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assignable_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assignable_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.lvalue"></a><div class="titlepage"></div>
@@ -29,12 +29,12 @@
 <p>boost::conversion::lvalue &#8212; makes an assignable to <code class="computeroutput">Target</code> which accepts assignment from any type that is extrinsic assignable to <code class="computeroutput">Target</code>. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.assignable_to_hpp" title="Header &lt;boost/conversion/assignable_to.hpp&gt;">boost/conversion/assignable_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.assignable_to_hpp" title="Header &lt;boost/conversion/assignable_to.hpp&gt;">boost/conversion/assignable_to.hpp</a>&gt;
 
 </span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">&gt;</span> <a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="identifier">lvalue</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span> r<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp15906864"></a><h2>Description</h2>
+<a name="idp15910448"></a><h2>Description</h2>
 <p>The result is able to transform assignments by assign_to calls. </p>
 <p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee. </p>
 </div>
@@ -49,7 +49,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="assignable_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assignable_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assignable_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.assignable_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../.././boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="up" href="../../index.html#header.boost.conversion.fp.convert_to_hpp" title="Header &lt;boost/conversion/fp/convert_to.hpp&gt;">
+<link rel="up" href="reference.html#header.boost.conversion.fp.convert_to_hpp" title="Header &lt;boost/conversion/fp/convert_to.hpp&gt;">
 <link rel="prev" href="convert_to.html" title="Function template convert_to">
 <link rel="next" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_cp">
 </head>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.make_converter_to"></a><div class="titlepage"></div>
@@ -29,13 +29,13 @@
 <p>boost::conversion::make_converter_to &#8212; Lazily convert to a type <code class="computeroutput">Target</code> from an arbitrary argument. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="../../index.html#header.boost.conversion.fp.convert_to_hpp" title="Header &lt;boost/conversion/fp/convert_to.hpp&gt;">boost/conversion/fp/convert_to.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="reference.html#header.boost.conversion.fp.convert_to_hpp" title="Header &lt;boost/conversion/fp/convert_to.hpp&gt;">boost/conversion/fp/convert_to.hpp</a>&gt;
 
 </span>
 <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
   <span class="identifier">unspecified_converter_type</span> <span class="identifier">make_converter_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> u<span class="special">)</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp15984336"></a><h2>Description</h2>
+<a name="idp15988016"></a><h2>Description</h2>
 <p><span class="bold"><strong>Returns:</strong></span> A unary functor that will call to the <code class="computeroutput">convert_to&lt;Target&gt;</code> function on its parameter. </p>
 <p><span class="bold"><strong>Throws:</strong></span> Whatever the construction of the functor can throw. </p>
 <p><span class="bold"><strong>Example:</strong></span> </p>
@@ -54,7 +54,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/overview.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/overview.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,404 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Overview</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="prev" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="next" href="users_guide.html" title="Users' Guide">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="users_guide.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost.conversion.overview"></a><a class="link" href="overview.html" title="Overview">Overview</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Scope</span></dt>
+<dt><span class="section">Motivation</span></dt>
+<dt><span class="section">Description</span></dt>
+<dt><span class="section">Caveats</span></dt>
+</dl></div>
+<a name="boost.conversion.overview.how_to_use_this_documentation"></a><h4>
+<a name="idp13411920"></a>
+ <a class="link" href="overview.html#boost.conversion.overview.how_to_use_this_documentation">How
+ to Use This Documentation</a>
+ </h4>
+<p>
+ This documentation makes use of the following naming and formatting conventions.
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Code is in <code class="computeroutput"><span class="identifier">fixed</span> <span class="identifier">width</span>
+ <span class="identifier">font</span></code> and is syntax-highlighted.
+ </li>
+<li class="listitem">
+ Replaceable text that you will need to supply is in <em class="replaceable"><code>italics</code></em>.
+ </li>
+<li class="listitem">
+ If a name refers to a free function, it is specified like this: <code class="computeroutput"><span class="identifier">free_function</span><span class="special">()</span></code>;
+ that is, it is in code font and its name is followed by <code class="computeroutput"><span class="special">()</span></code>
+ to indicate that it is a free function.
+ </li>
+<li class="listitem">
+ If a name refers to a class template, it is specified like this: <code class="computeroutput"><span class="identifier">class_template</span><span class="special">&lt;&gt;</span></code>;
+ that is, it is in code font and its name is followed by <code class="computeroutput"><span class="special">&lt;&gt;</span></code>
+ to indicate that it is a class template.
+ </li>
+<li class="listitem">
+ If a name refers to a function-like macro, it is specified like this:
+ <code class="computeroutput"><span class="identifier">MACRO</span><span class="special">()</span></code>;
+ that is, it is uppercase in code font and its name is followed by <code class="computeroutput"><span class="special">()</span></code> to indicate that it is a function-like
+ macro. Object-like macros appear without the trailing <code class="computeroutput"><span class="special">()</span></code>.
+ </li>
+<li class="listitem">
+ Names that refer to <span class="emphasis"><em>concepts</em></span> in the generic programming
+ sense are specified in CamelCase.
+ </li>
+</ul></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ In addition, notes such as this one specify non-essential information that
+ provides additional background or rationale.
+ </p></td></tr>
+</table></div>
+<p>
+ Finally, you can mentally add the following to any code fragments in this document:
+ </p>
+<pre class="programlisting"><span class="comment">// Include all of the core Conversion files
+</span><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">conversion</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">conversion</span><span class="special">;</span>
+</pre>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.overview.scope"></a><a class="link" href="overview.html#boost.conversion.overview.scope" title="Scope">Scope</a>
+</h3></div></div></div>
+<p>
+ <span class="bold"><strong>Boost.Conversion</strong></span> manages extrinsic conversion
+ between unrelated types. These conversion can be seen as implicit or explicit
+ conversions (<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2380.pdf" target="_top"><span class="bold"><strong>N2380 - Explicit Conversion Operator Draft Working Paper (revision
+ 2)</strong></span></a>).
+ </p>
+<p>
+ The conversion operator can not be overloaded with a free-standing function
+ on C++. In the past, there were request to be able to overload the <code class="computeroutput"><span class="keyword">static_cast</span></code> operator N2200 - Operator Overloading. The author of
+ this library thinks that the language would be more uniform if this extrinsic
+ overload would be possible. The new extrinsic conversion operators could
+ take the following form
+ </p>
+<pre class="programlisting"><span class="keyword">operator</span> <span class="identifier">Target</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span><span class="special">&amp;</span> <span class="identifier">val</span><span class="special">);</span>
+
+<span class="keyword">explicit</span> <span class="keyword">operator</span> <span class="identifier">Target</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span><span class="special">&amp;</span> <span class="identifier">val</span><span class="special">);</span>
+</pre>
+<p>
+ The assignment operator could also be overloaded by a free function with
+ some limitations as described in N1676 - Non-member overloaded copy assignment operator.
+ </p>
+<pre class="programlisting"><span class="identifier">Target</span><span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">=(</span><span class="identifier">Target</span><span class="special">&amp;,</span> <span class="identifier">Source</span> <span class="keyword">const</span><span class="special">&amp;);</span>
+</pre>
+<p>
+ <span class="bold"><strong>Boost.Conversion</strong></span> provides a library-based
+ solution for these missing language features, shows its own limitations and
+ propose some library workarounds needed to take care of an equivalent behavior.
+ </p>
+<p>
+ Note that <span class="bold"><strong>Boost.Conversion</strong></span> is not particularly
+ concerned with cases of:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ type-to-type conversion via an input/output stream as Boost.LexicalCast
+ does or
+ </li>
+<li class="listitem">
+ string-to-type or type-to-string as Vladimir Batov's Boost.Convert proposal
+ or
+ </li>
+<li class="listitem">
+ string-to-type or type-to-string as Jeroen Habraken on going Boost.Coerce
+ or
+ </li>
+<li class="listitem">
+ numeric conversion as Boost.Numeric can do.
+ </li>
+</ul></div>
+<p>
+ When the users need to configure the conversion between specific value types
+ they will need to use the specific interface these libraries provide.
+ </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.overview.motivation"></a><a class="link" href="overview.html#boost.conversion.overview.motivation" title="Motivation">Motivation</a>
+</h3></div></div></div>
+<p>
+ When conversion is useful, but not provided by unrelated classes, the recommended
+ approach is to use a named free function. One example of this could be a
+ <code class="computeroutput"><span class="identifier">date_to_week</span><span class="special">(</span><span class="identifier">date</span> <span class="keyword">const</span><span class="special">&amp;)</span></code> function.
+ </p>
+<p>
+ This approach works well when the source and destination are known at compile
+ time, but when templates are involved, it becomes problematic. How can one
+ write generic code for user-supplied classes when the source and destination
+ types could be anything? Predicting the name becomes impossible, <code class="computeroutput"><span class="keyword">operator</span> <span class="identifier">T</span><span class="special">()</span></code> is the accepted way to express such an
+ intent.
+ </p>
+<pre class="programlisting"><span class="identifier">T</span> <span class="identifier">t</span> <span class="special">=</span> <span class="identifier">T</span><span class="special">(</span><span class="identifier">u</span><span class="special">);</span>
+</pre>
+<p>
+ Generic programming demands syntactic regularity. <span class="bold"><strong>Boost.Conversion</strong></span>
+ propose an all-purpose templated conversion function:
+ </p>
+<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <span class="keyword">class</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Source</span> <span class="special">&gt;</span>
+<span class="identifier">Target</span> <span class="identifier">explicit_convert_to</span><span class="special">(</span> <span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">u</span> <span class="special">);</span>
+</pre>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ <code class="computeroutput"><span class="identifier">convert_to</span></code> is a short hand
+ for <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code>.
+ </p></td></tr>
+</table></div>
+<p>
+ that can be used inside templates as follows:
+ </p>
+<pre class="programlisting"><span class="identifier">T</span> <span class="identifier">t</span> <span class="special">=</span> <span class="identifier">explicit_convert_to</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">u</span><span class="special">);</span>
+</pre>
+<p>
+ When the Source is explicitly convertible to the Target this function calls
+ explicitly the conversion operator
+ </p>
+<pre class="programlisting"><span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">Target</span><span class="special">(</span> <span class="identifier">u</span> <span class="special">);</span>
+<span class="special">}</span>
+</pre>
+<p>
+ This function would have to be specialized for each pair of types which do
+ not themselves define an explicit conversion.
+ </p>
+<pre class="programlisting"><span class="identifier">week</span> <span class="identifier">explicit_convert_to</span><span class="special">(</span> <span class="identifier">date</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">u</span> <span class="special">)</span> <span class="special">{</span> <span class="special">...</span> <span class="special">}</span>
+</pre>
+<p>
+ Unfortunately this doesn't works as overload resolution doesn't take care
+ of template type parameters that can not be deduced from the function arguments.
+ <span class="bold"><strong>Boost.Conversion</strong></span> provides a customization
+ customization point that takes in account the <code class="computeroutput"><span class="identifier">Source</span></code>
+ and the <code class="computeroutput"><span class="identifier">Target</span></code> types (see
+ below).
+ </p>
+<p>
+ To manage with extrinsically implicit conversion Boost.Conversion provides
+ another all-purpose function template
+ </p>
+<pre class="programlisting"><span class="keyword">template</span><span class="special">&lt;</span> <span class="keyword">class</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Source</span> <span class="special">&gt;</span>
+<span class="identifier">Target</span> <span class="identifier">implicit_convert_to</span><span class="special">(</span> <span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span> <span class="identifier">u</span> <span class="special">);</span>
+</pre>
+<p>
+ This function alone can not manage with implicit conversion, as <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code> needs the target type
+ to be stated explicitly.
+ </p>
+<pre class="programlisting"><span class="identifier">f</span><span class="special">(</span><span class="identifier">implicit_convert_to</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">u</span><span class="special">));</span>
+</pre>
+<p>
+ <span class="bold"><strong>Boost.Conversion</strong></span> provides an <code class="computeroutput"><span class="identifier">implicitly</span></code> (make implicitly convertible
+ from) function that creates a class providing implicit conversion operators
+ for <code class="computeroutput"><span class="identifier">Target</span></code> types for which
+ the <code class="computeroutput"><span class="identifier">Source</span></code> type is convertible
+ using the <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>
+ function.
+ </p>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">class</span> <span class="identifier">Source</span> <span class="special">&gt;</span>
+<span class="keyword">class</span> <span class="identifier">convertible_from</span>
+<span class="special">{</span>
+ <span class="identifier">Source</span> <span class="identifier">data</span><span class="special">;</span>
+<span class="keyword">public</span><span class="special">:</span>
+ <span class="identifier">convertible_from</span><span class="special">(</span><span class="identifier">Source</span> <span class="identifier">source</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">data</span><span class="special">(</span><span class="identifier">source</span><span class="special">)</span> <span class="special">{}</span>
+
+ <span class="comment">// enabled if class Source is extrinsically implicit convertible to Target
+</span> <span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">class</span> <span class="identifier">Target</span> <span class="special">&gt;</span>
+ <span class="keyword">operator</span> <span class="identifier">Target</span><span class="special">()</span> <span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">implicit_convert_to</span><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">&gt;(*</span><span class="keyword">this</span><span class="special">);</span>
+ <span class="special">}</span>
+<span class="special">};</span>
+<span class="keyword">template</span> <span class="special">&lt;</span> <span class="keyword">class</span> <span class="identifier">Source</span> <span class="special">&gt;</span>
+<span class="identifier">convertible_from</span><span class="special">&lt;</span><span class="identifier">Source</span><span class="special">&gt;</span> <span class="identifier">implicitly</span><span class="special">(</span><span class="identifier">Source</span> <span class="identifier">source</span><span class="special">)</span>
+<span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">convertible_from</span><span class="special">&lt;</span><span class="identifier">Source</span><span class="special">&gt;(</span><span class="identifier">source</span><span class="special">);</span>
+<span class="special">}</span>
+</pre>
+<p>
+ Now the user can use the implicitly function to pass parameters that are
+ extrinsically implicit convertibles without stating explicitly the type as
+ follows
+ </p>
+<pre class="programlisting"><span class="identifier">T</span> <span class="identifier">v</span><span class="special">;</span>
+<span class="identifier">f</span><span class="special">(</span><span class="identifier">implicitly</span><span class="special">(</span><span class="identifier">v</span><span class="special">));</span>
+</pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.overview.description"></a><a class="link" href="overview.html#boost.conversion.overview.description" title="Description">Description</a>
+</h3></div></div></div>
+<p>
+ <span class="bold"><strong>Boost.Conversion</strong></span> provides:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>
+ function which can be customized by the user to make implicit conversion
+ between unrelated types.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code>
+ function which can be customized by the user to make explicit conversion
+ between unrelated types.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ function which is equivalent <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code>
+ or that behaves as a functor factory if its argument is a fusion actor.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">assign_to</span></code> function
+ which can be customized by the user to make explicit assignments between
+ unrelated types.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">try_convert_to</span></code>
+ function which can be customized by the user to make explicit optional
+ conversion between unrelated types.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">try_assign_to</span></code>
+ function which can be customized by the user to make explicit optional
+ assignments between unrelated types.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">convert_to_or_fallback</span></code>
+ function which can be customized by the user to make explicit conversion
+ between unrelated types, relying on a fallback when the conversion fails.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">lvalue</span></code> function
+ returning a <code class="computeroutput"><span class="identifier">assignable_to</span></code>
+ wrapper which implements assignments by calls to <code class="computeroutput"><span class="identifier">assign_to</span></code>.
+ </li>
+<li class="listitem">
+ a generic <code class="computeroutput"><span class="identifier">implicitly</span></code>
+ function returning a <code class="computeroutput"><span class="identifier">convertible_from</span></code>
+ wrapper which implements the implicit conversion operators by calls to
+ <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>.
+ </li>
+<li class="listitem">
+ a <code class="computeroutput"><span class="identifier">convertible_to</span></code> wrapper
+ that acts as a implicit converter when passing parameters to a function.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion from/to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
+ for types for which lexical cast works.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span></code>
+ and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">ptime</span></code>.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span></code>
+ and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">time_duration</span></code>.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">optional</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">rational</span></code>
+ of explicitly convertible types.
+ </li>
+<li class="listitem">
+ conversion between Boost.Fusion sequences (tuples) of explicitly convertible
+ types.
+ </li>
+</ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.overview.caveats"></a><a class="link" href="overview.html#boost.conversion.overview.caveats" title="Caveats">Caveats</a>
+</h3></div></div></div>
+<p>
+ In order to provide the needed functionality, some type traits are mandatory:
+ <code class="computeroutput"><span class="identifier">is_constructible</span><span class="special">,</span>
+ </code>is_assignable` and others. The library provides a first implementation
+ of these type traits that works on compilers providing SFINAE for expressions.
+ The idea is that some of these type traits should be added to <span class="bold"><strong>Boost.TypeTraits</strong></span>.
+ </p>
+<p>
+ When the compiler doesn't provides with automatic ways to detect these traits,
+ the library provides specializations for some std and boost types. If accepted
+ the library will provide the specializations for all the standard types and
+ optionally for all the Boost types.
+ </p>
+<p>
+ Users working with compilers not supporting the definition of these traits,
+ or users that need to make their code portable, will need to specialize these
+ traits by hand. Know compiler that are working correctly are
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Gcc-4.&gt;3
+ </li>
+<li class="listitem">
+ clang 2.9
+ </li>
+</ul></div>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2009 -2011 Vicente J. Botet Escriba<p>
+ 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)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="users_guide.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/reference.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/reference.html 2011-08-17 17:42:27 EDT (Wed, 17 Aug 2011)
@@ -0,0 +1,913 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Reference</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="prev" href="users_guide.html" title="Users' Guide">
+<link rel="next" href="../is_assignable.html" title="Struct template is_assignable">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="users_guide.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../is_assignable.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="boost.conversion.reference"></a><a class="link" href="reference.html" title="Reference">Reference</a>
+</h2></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="reference.html#boost.conversion.reference.type_traits_extensions">Type
+ Traits Extensions</a></span></dt>
+<dd><dl>
+<dt><span class="section">Standard Type Traits</span></dt>
+<dt><span class="section">C++ Standard specializations workarounds</span></dt>
+<dt><span class="section">Boost specializations workarounds</span></dt>
+</dl></dd>
+<dt><span class="section">Core</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/assign_to.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/assignable_to.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/convert_to.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/fp/convert_to.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/convert_to_or_fallback.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/convertible_from.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/convertible_to.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/explicit_convert_to.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/implicit_convert_to.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/include.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_explicit_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/try_assign_to.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/try_convert_to.hpp></span></dt>
+</dl></dd>
+<dt><span class="section">C++ Standard classes specializations</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion/std/pair.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/std/string.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/std/vector.hpp></span></dt>
+</dl></dd>
+<dt><span class="section">Boost classes specializations</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion/boost/array.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/boost/chrono_posix_time.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/boost/interval.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/boost/optional.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/boost/rational.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/boost/tuple.hpp></span></dt>
+</dl></dd>
+</dl></div>
+<p>
+ This reference consists of several sections:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Type Traits Extensions defines some standard type traits that are missing
+ to <span class="bold"><strong>Boost.TypeTraits</strong></span>.
+ </li></ul></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The intent is to move this section to the to the <span class="bold"><strong>Boost.TypeTraits</strong></span>
+ library. See N3291 - Working Draft, Standard for Programming Language C++
+ 20.9.4.3 Type properties.
+ </p></td></tr>
+</table></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Core: Contains the core features of the library
+ </li>
+<li class="listitem">
+ C++ Standard classes specializations: Contains specializations for some
+ of the C++ standard types. Files in this section are not included by the
+ &lt;boost/conversion.hpp&gt; file and must be included explicitly when
+ needed.
+ </li>
+<li class="listitem">
+ Boost classes specializations: Contains specializations for some of the
+ C++ standard types. Files in this section are not included by the &lt;boost/conversion.hpp&gt;
+ file and must be included explicitly when needed.
+ </li>
+</ul></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.reference.type_traits_extensions"></a><a class="link" href="reference.html#boost.conversion.reference.type_traits_extensions" title="Type Traits Extensions">Type
+ Traits Extensions</a>
+</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Standard Type Traits</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/is_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_copy_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_copy_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_default_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_destructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_explicitly_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_move_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_move_constructible.hpp></span></dt>
+</dl></dd>
+<dt><span class="section">C++ Standard specializations workarounds</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/std/complex.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/string.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/utility.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/vector.hpp></span></dt>
+</dl></dd>
+<dt><span class="section">Boost specializations workarounds</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/array.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/chrono/duration.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/chrono/time_point.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/fusion/tuple.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/numeric/interval.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/optional.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/rational.hpp></span></dt>
+</dl></dd>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="standard_type_traits"></a>Standard Type Traits</h4></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/is_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_copy_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_copy_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_default_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_destructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_explicitly_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_move_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_move_constructible.hpp></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_assignable_hpp"></a>Header &lt;boost/conversion/type_traits/is_assignable.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_assignable</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="../../BOOST_CONVERSION_NO_IS_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_ASSIGNABLE">BOOST_CONVERSION_NO_IS_ASSIGNABLE</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_assignable.html" title="Struct template is_assignable">is_assignable</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_constructible_hpp"></a>Header &lt;boost/conversion/type_traits/is_constructible.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_constructible</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="../../BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE">BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</a>
+<a class="link" href="../../BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE">BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE</a>
+<a class="link" href="../../BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html" title="Macro BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX">BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span><span class="special">...</span> Args<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_constructible.html" title="Struct template is_constructible">is_constructible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_convertible_hpp"></a>Header &lt;boost/conversion/type_traits/is_convertible.hpp&gt;</h5></div></div></div>
+<p>Include this file to workaround some failures on the Boost.TypeTraits <code class="computeroutput">is_convertible</code>. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_copy_assignable_hpp"></a>Header &lt;boost/conversion/type_traits/is_copy_assignable.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_copy_assignable</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_copy_assignable.html" title="Struct template is_copy_assignable">is_copy_assignable</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_copy_constructible_hpp"></a>Header &lt;boost/conversion/type_traits/is_copy_constructible.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_copy_constructible</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_copy_constructible.html" title="Struct template is_copy_constructible">is_copy_constructible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_default_constructible_hpp"></a>Header &lt;boost/conversion/type_traits/is_default_constructible.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_default_constructible</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_default_constructible.html" title="Struct template is_default_constructible">is_default_constructible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_destructible_hpp"></a>Header &lt;boost/conversion/type_traits/is_destructible.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_destructible</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="../../BOOST_CONVERSION_NO_IS_DESTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_DESTRUCTIBLE">BOOST_CONVERSION_NO_IS_DESTRUCTIBLE</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_destructible.html" title="Struct template is_destructible">is_destructible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_explicitly_convertible_hpp"></a>Header &lt;boost/conversion/type_traits/is_explicitly_convertible.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_explicitly_convertible</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="../../BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE">BOOST_CONVERSION_NO_IS_EXPLICIT_CONVERTIBLE</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_explicitly_convertible.html" title="Struct template is_explicitly_convertible">is_explicitly_convertible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_move_assignable_hpp"></a>Header &lt;boost/conversion/type_traits/is_move_assignable.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_move_assignable</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_move_assignable.html" title="Struct template is_move_assignable">is_move_assignable</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_move_constructible_hpp"></a>Header &lt;boost/conversion/type_traits/is_move_constructible.hpp&gt;</h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_move_constructible</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../is_move_constructible.html" title="Struct template is_move_constructible">is_move_constructible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="c___standard_specializations_workarounds"></a>C++ Standard specializations workarounds</h4></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/std/complex.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/string.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/utility.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/vector.hpp></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.std.complex_hpp"></a>Header &lt;boost/conversion/type_traits/std/complex.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;complex&gt; types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.std.string_hpp"></a>Header &lt;boost/conversion/type_traits/std/string.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;string&gt; types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.std.utility_hpp"></a>Header &lt;boost/conversion/type_traits/std/utility.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;utility&gt; classes. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.std.vector_hpp"></a>Header &lt;boost/conversion/type_traits/std/vector.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;vector&gt; types. </p>
+</div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_specializations_workarounds"></a>Boost specializations workarounds</h4></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/array.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/chrono/duration.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/chrono/time_point.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/fusion/tuple.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/numeric/interval.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/optional.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/rational.hpp></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.array_hpp"></a>Header &lt;boost/conversion/type_traits/boost/array.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;boost/array.hpp&gt; types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.chrono.duration_hpp"></a>Header &lt;boost/conversion/type_traits/boost/chrono/duration.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;boost/chrono/duration.hpp&gt; types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.chrono.time_point_hpp"></a>Header &lt;boost/conversion/type_traits/boost/chrono/time_point.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;boost/chrono/time_point.hpp&gt; types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.fusion.tuple_hpp"></a>Header &lt;boost/conversion/type_traits/boost/fusion/tuple.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;boost/fusion/tuple.hpp&gt; types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.numeric.interval_hpp"></a>Header &lt;boost/conversion/type_traits/boost/numeric/interval.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;boost/array.hpp&gt; types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.optional_hpp"></a>Header &lt;boost/conversion/type_traits/boost/optional.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;boost/optional.hpp&gt; types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.rational_hpp"></a>Header &lt;boost/conversion/type_traits/boost/rational.hpp&gt;</h5></div></div></div>
+<p>Type traits specializations for &lt;boost/rational.hpp&gt; types. </p>
+</div>
+</div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="core"></a>Core</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/assign_to.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/assignable_to.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/convert_to.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/fp/convert_to.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/convert_to_or_fallback.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/convertible_from.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/convertible_to.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/explicit_convert_to.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/implicit_convert_to.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/include.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_assignable.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_convertible.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_explicit_convertible.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/try_assign_to.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/try_convert_to.hpp></span></dt>
+<dd><dl></dl></dd>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion_hpp"></a>Header &lt;boost/conversion.hpp&gt;</h4></div></div></div>
+<p>Include all the core conversion public header files. Note that you will need to include explicitly the C++ standard or Boost specific files when using specific classes. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.assign_to_hpp"></a>Header &lt;boost/conversion/assign_to.hpp&gt;</h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">assign_to</code> and its customization point <code class="computeroutput">assigner</code>. </p>
+<p>The function <code class="computeroutput">assign_to</code> assigns the <code class="computeroutput">from</code> parameter to the <code class="computeroutput">to</code> parameter.</p>
+<p>The default behavior uses the assignment operator when the <code class="computeroutput">Target</code> is assignable from the <code class="computeroutput">Source</code>, or makes an implicit conversion of the <code class="computeroutput">Source</code> before assignment when the <code class="computeroutput">Source</code> is implicitly convertible to <code class="computeroutput">Target</code>.</p>
+<p>When the default behavior is not satisfactory or doesn't takes care of specific types, the user could customize the behavior of <code class="computeroutput">assign_to</code> in two ways:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>overload the <code class="computeroutput">assign_to</code> on any namespace found by ADL from the <code class="computeroutput">Source</code> or the <code class="computeroutput">Target</code>.</p></li>
+<li class="listitem"><p>partially specialize the <code class="computeroutput"><a class="link" href="assigner_cp.html" title="Struct template assigner_cp">boost::conversion::assigner_cp</a></code> struct.</p></li>
+</ul></div>
+<p>
+</p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>As we can not add new functions on the <code class="computeroutput">std</code> namespace, partial specialization is the only option in these cases. </p></td></tr>
+</table></div>
+<p>
+</p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner_cp.html" title="Struct template assigner_cp">assigner_cp</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner.html" title="Struct template assigner">assigner</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner_Target__Source_idp15910336.html" title="Struct template assigner&lt;Target, Source, requires(CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">assigner</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">CopyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special"
>&amp;&amp;</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner_Target__Source_idp15925152.html" title="Struct template assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;">assigner</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">Assignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_assignable_tagged</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&amp;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <a class="link" href="assign_to.html" title="Function template assign_to"><span class="identifier">assign_to</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.assignable_to_hpp"></a>Header &lt;boost/conversion/assignable_to.hpp&gt;</h4></div></div></div>
+<p>Defines the <code class="computeroutput">assignable_to</code> class and the factory <code class="computeroutput">lvalue</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">&gt;</span> <a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <a class="link" href="lvalue.html" title="Function template lvalue"><span class="identifier">lvalue</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.convert_to_hpp"></a>Header &lt;boost/conversion/convert_to.hpp&gt;</h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">convert_to</code>. </p>
+<p>The <code class="computeroutput">convert_to</code> function converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">Target</span> <a class="link" href="convert_to.html" title="Function template convert_to"><span class="identifier">convert_to</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.fp.convert_to_hpp"></a>Header &lt;boost/conversion/fp/convert_to.hpp&gt;</h4></div></div></div>
+<p>Defines a converter factory: <code class="computeroutput">make_converter_to</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">unspecified_converter_type</span> <a class="link" href="make_converter_to.html" title="Function template make_converter_to"><span class="identifier">make_converter_to</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.convert_to_or_fallback_hpp"></a>Header &lt;boost/conversion/convert_to_or_fallback.hpp&gt;</h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">convert_to_or_fallback</code> and its customization point <code class="computeroutput">converter_or_fallbacker_cp</code>. </p>
+<p>The <code class="computeroutput">convert_to_or_fallback</code> function converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type. If the conversion fails the fallback value is used to construct a Target <code class="computeroutput">instance</code>.</p>
+<p>The default implementation applies the conversion <code class="computeroutput">Target</code> operator of the <code class="computeroutput">Source</code> class or the copy constructor of the <code class="computeroutput">Target</code> class. When an exception is thrown the fallback is returned. Of course if both exist the conversion is ambiguous.</p>
+<p>When the default behavior is not satisfactory or doesn't takes care of specific types, the user could customize the behavior of <code class="computeroutput">convert_to_or_fallback</code> in two ways:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>overload the <code class="computeroutput">convert_to_or_fallback</code> on any namespace found by ADL from the <code class="computeroutput">Source</code> or the <code class="computeroutput">Target</code>. A trick is used to overload on the return type by adding a dummy parameter depending on the <code class="computeroutput">Target</code>.</p></li>
+<li class="listitem"><p>partially specialize the <code class="computeroutput"><a class="link" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_cp">boost::conversion::converter_or_fallbacker_cp</a></code> struct.</p></li>
+</ul></div>
+<p>
+</p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>As we can not add new functions on the <code class="computeroutput">std</code> namespace, partial specialization is the only option in these cases. </p></td></tr>
+</table></div>
+<p>
+</p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Fallback <span class="special">=</span> <span class="identifier">Target</span><span class="special">,</span>
+ <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_cp">converter_or_fallbacker_cp</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Fallback <span class="special">=</span> <span class="identifier">Target</span><span class="special">,</span>
+ <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="converter_or_fallbacker.html" title="Struct template converter_or_fallbacker">converter_or_fallbacker</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Fallback<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="converter_or_fallbacker_idp16038576.html" title="Struct template converter_or_fallbacker&lt;Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt; &amp;&amp;ExtrinsicallyExplicitConvertible&lt; Fallback, Target &gt;)&gt;">converter_or_fallbacker</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Fallback</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="spec
ial">&lt;</span> <span class="identifier">Fallback</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Fallback<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="special">!</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span> <span class="special">&amp;&amp;</span><span class="identifier">is_extrinsically_explicit_convertible_or_fallback_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <a class="link" href="convert_to_or_fallback_idp16053712.html" title="Function template convert_to_or_fallback"><span class="identifier">convert_to_or_fallback</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_explicit_convertible_or_fallback_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <a class="link" href="convert_to_or_fallback_idp16066880.html" title="Function template convert_to_or_fallback"><span class="identifier">convert_to_or_fallback</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">Target</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.convertible_from_hpp"></a>Header &lt;boost/conversion/convertible_from.hpp&gt;</h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">implicitly</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">,</span>
+ <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="identifier">requires</span><span class="special">(</span> <span class="identifier">CopyConstructible</span><span class="special">&lt;</span><span class="identifier">Source</span><span class="special">&gt;</span> <span class="special">)</span><span class="special">&gt;</span>
+ <span class="keyword">class</span> <a class="link" href="convertible_from.html" title="Class template convertible_from">convertible_from</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_copy_constructible</span><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <a class="link" href="convertible_from.html" title="Class template convertible_from">convertible_from</a><span class="special">&lt;</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <a class="link" href="implicitly.html" title="Function template implicitly"><span class="identifier">implicitly</span></a><span class="special">(</span><span class="identifier">Source</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.convertible_to_hpp"></a>Header &lt;boost/conversion/convertible_to.hpp&gt;</h4></div></div></div>
+<p>Defines the <code class="computeroutput">convertible_to</code> wrapper. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="convertible_to.html" title="Class template convertible_to">convertible_to</a><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.explicit_convert_to_hpp"></a>Header &lt;boost/conversion/explicit_convert_to.hpp&gt;</h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">explicit_convert_to</code> and its customization point <code class="computeroutput">explicit_converter</code>. </p>
+<p>The <code class="computeroutput">explicit_convert_to</code> function explicit converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type.</p>
+<p>The default behavior returns the explicit conversion operator when <code class="computeroutput">Source</code> is implicitly convertible to <code class="computeroutput">Target</code> and the extrinsic implicit conversion when <code class="computeroutput">Source</code> is extrinsically implicitly convertible to <code class="computeroutput">Target</code>.</p>
+<p>When the default behavior is not satisfactory or doesn't takes care of specific types, the user could customize the behavior of <code class="computeroutput">explicit_convert_to</code> in two ways:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>overload the <code class="computeroutput">explicit_convert_to</code> on any namespace found by ADL from the <code class="computeroutput">Source</code> or the <code class="computeroutput">Target</code>. A trick is used to overload on the return type by adding a dummy parameter depending on the <code class="computeroutput">Target</code>.</p></li>
+<li class="listitem"><p>partially specialize the <code class="computeroutput"><a class="link" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">boost::conversion::explicit_converter_cp</a></code> struct.</p></li>
+</ul></div>
+<p>
+</p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>As we can not add new functions on the <code class="computeroutput">std</code> namespace, partial specialization is the only option in these cases. </p></td></tr>
+</table></div>
+<p>
+</p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">explicit_converter_cp</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="explicit_converter.html" title="Struct template explicit_converter">explicit_converter</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="explicit_converter_Targ_idp16148928.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;">explicit_converter</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="explicit_converter_Targ_idp16161280.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">explicit_converter</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="explicit_converter_opti_idp16173216.html" title="Struct template explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">explicit_converter</a><span class="special">&lt;</span><span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_explicit_convertible_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to"><span class="identifier">explicit_convert_to</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.implicit_convert_to_hpp"></a>Header &lt;boost/conversion/implicit_convert_to.hpp&gt;</h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">implicit_convert_to</code> and its customization point <code class="computeroutput">implicit_converter</code>. </p>
+<p>The <code class="computeroutput">implicit_convert_to</code> function converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type and is intended to be used in a implicit context.</p>
+<p>The default behavior returns the implicit conversion when <code class="computeroutput">Source</code> is implicitly convertible to <code class="computeroutput">Target</code> </p>
+<p>When the default behavior is not satisfactory or it doesn't takes care of specific types, the user could customize the behavior of <code class="computeroutput">implicit_convert_to</code> in two ways:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>overload the <code class="computeroutput">implicit_convert_to</code> on any namespace found by ADL from the <code class="computeroutput">Source</code> or the <code class="computeroutput">Target</code>. A trick is used to overload on the return type by adding a dummy parameter depending on the <code class="computeroutput">Target</code>.</p></li>
+<li class="listitem"><p>partially specialize the <code class="computeroutput"><a class="link" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">boost::conversion::implicit_converter_cp</a></code> struct.</p></li>
+</ul></div>
+<p>
+</p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>As we can not add new functions on the <code class="computeroutput">std</code> namespace, partial specialization is the only option in these cases. </p></td></tr>
+</table></div>
+<p>
+</p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">implicit_converter_cp</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter.html" title="Struct template implicit_converter">implicit_converter</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_Targ_idp16218400.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">implicit_converter</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">Convertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_convertible_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to"><span class="identifier">implicit_convert_to</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">namespace</span> <span class="identifier">dummy</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="dummy/type_tag.html" title="Struct template type_tag">type_tag</a><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.include_hpp"></a>Header &lt;boost/conversion/include.hpp&gt;</h4></div></div></div>
+<p>Includes all the core conversion public header files. Note that you will need to include explicitly the C++ standard or Boost specific files when using specific classes. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.is_extrinsically_assignable_hpp"></a>Header &lt;boost/conversion/is_extrinsically_assignable.hpp&gt;</h4></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_extrinsically_assignable</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE">BOOST_CONVERSION_NO_IS_EXTRINSIC_ASSIGNABLE</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_extrinsically_assign_idp16266112.html" title="Struct template is_extrinsically_assignable">is_extrinsically_assignable</a><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.is_extrinsically_convertible_hpp"></a>Header &lt;boost/conversion/is_extrinsically_convertible.hpp&gt;</h4></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_extrinsically_convertible</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE">BOOST_CONVERSION_NO_IS_EXTRINSIC_CONVERTIBLE</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_extrinsically_conver_idp16277952.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.is_extrinsically_explicit_convertible_hpp"></a>Header &lt;boost/conversion/is_extrinsically_explicit_convertible.hpp&gt;</h4></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_extrinsically_explicit_convertible</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="../../BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE">BOOST_CONVERSION_NO_IS_EXTRINSIC_EXPLICIT_CONVERTIBLE</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_extrinsically_explic_idp16289856.html" title="Struct template is_extrinsically_explicit_convertible">is_extrinsically_explicit_convertible</a><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.try_assign_to_hpp"></a>Header &lt;boost/conversion/try_assign_to.hpp&gt;</h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">try_assign_to</code> and its customization point <code class="computeroutput">try_assigner</code>. </p>
+<p>The function <code class="computeroutput">try_assign_to</code> assigns the <code class="computeroutput">from</code> parameter to the <code class="computeroutput">to</code> parameter. Return <code class="computeroutput">true</code> if assignment done and <code class="computeroutput">false</code> otherwise.</p>
+<p>The default behavior stores a roll-back value before doing the assignment so the value can be rolled-back if assignment fails when the <code class="computeroutput">Source</code> is extrinsically assignable to the <code class="computeroutput">Target</code>.</p>
+<p>When the default behavior is not satisfactory or doesn't takes care of specific types, the user could customize the behavior of <code class="computeroutput">try_assign_to</code> in two ways:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>overload the <code class="computeroutput">try_assign_to</code> on any namespace found by ADL from the <code class="computeroutput">Source</code> or the <code class="computeroutput">Target</code>.</p></li>
+<li class="listitem"><p>partially specialize the <code class="computeroutput"><a class="link" href="try_assigner_cp.html" title="Struct template try_assigner_cp">boost::conversion::try_assigner_cp</a></code> struct.</p></li>
+</ul></div>
+<p>
+</p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>As we can not add new functions on the <code class="computeroutput">std</code> namespace, partial specialization is the only option in these cases. </p></td></tr>
+</table></div>
+<p>
+</p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="try_assigner_cp.html" title="Struct template try_assigner_cp">try_assigner_cp</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="try_assigner.html" title="Struct template try_assigner">try_assigner</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="try_assigner_Target__So_idp16323056.html" title="Struct template try_assigner&lt;Target, Source, requires(CopyConstructible&lt; Target &gt; &amp;&amp;CopyAssignable&lt; Target &gt; &amp;&amp;ExtrinsicallyAssignable&lt; Target, Source &gt;)&gt;">try_assigner</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">CopyConstructible</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">CopyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyAssignable</span><span class="s
pecial">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_try_assignable_tagged</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="keyword">bool</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <a class="link" href="try_assign_to.html" title="Function template try_assign_to"><span class="identifier">try_assign_to</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.try_convert_to_hpp"></a>Header &lt;boost/conversion/try_convert_to.hpp&gt;</h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">try_convert_to</code> and its customization point <code class="computeroutput">try_converter</code>. </p>
+<p>The <code class="computeroutput">try_convert_to</code> function converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type and returns an optional&lt;Target&gt;, uninitialized if conversion fails.</p>
+<p>The default behavior return a make_optional of the conversion when the <code class="computeroutput">Source</code> is extrinsically explicit convertible to the <code class="computeroutput">Target</code>. A try_catch is used to protect from exceptions, and return an uninitialized optional if conversion fails.</p>
+<p>When the default behavior is not satisfactory or doesn't takes care of specific types, the user could customize the behavior of <code class="computeroutput">try_convert_to</code> in two ways:</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>overload the <code class="computeroutput">try_assign_to</code> on any namespace found by ADL from the <code class="computeroutput">Source</code> or the <code class="computeroutput">Target</code>. A trick is used to overload on the return type by adding a dummy parameter depending on the <code class="computeroutput">Target</code>.</p></li>
+<li class="listitem"><p>partially specialize the <code class="computeroutput"><a class="link" href="try_converter_cp.html" title="Struct template try_converter_cp">boost::conversion::try_converter_cp</a></code> struct.</p></li>
+</ul></div>
+<p>
+</p>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>As we can not add new functions on the <code class="computeroutput">std</code> namespace, partial specialization is the only option in these cases. </p></td></tr>
+</table></div>
+<p>
+</p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="try_converter_cp.html" title="Struct template try_converter_cp">try_converter_cp</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="try_converter.html" title="Struct template try_converter">try_converter</a><span class="special">;</span>
+
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="try_converter_Target__S_idp16371408.html" title="Struct template try_converter&lt;Target, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">try_converter</a><span class="special">&lt;</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">&gt;</span>
+ <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_try_convertible_tagged</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">optional</span><span class="special">&lt;</span> <span class="identifier">Target</span> <span class="special">&gt;</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
+ <a class="link" href="try_convert_to.html" title="Function template try_convert_to"><span class="identifier">try_convert_to</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="c___standard_classes_specializations"></a>C++ Standard classes specializations</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion/std/pair.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/std/string.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/std/vector.hpp></span></dt>
+<dd><dl></dl></dd>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.std.pair_hpp"></a>Header &lt;boost/conversion/std/pair.hpp&gt;</h4></div></div></div>
+<p>Include this file when using conversions between <code class="computeroutput">std::pair&lt;&gt;</code> of convertible types. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../trick_pair.html" title="Struct trick_pair">trick_pair</a><span class="special">;</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> S1<span class="special">,</span> <span class="keyword">typename</span> S2<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_s_idp15796160.html" title="Struct template implicit_converter_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span cla
ss="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> S1<span class="special">,</span> <span class="keyword">typename</span> S2<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner_cp_std_pair_T1_idp15803552.html" title="Struct template assigner_cp&lt;std::pair&lt; T1, T2 &gt;, std::pair&lt; S1, S2 &gt;, requires(ExtrinsicallyConvertible&lt; S1, T1 &gt; &amp;&amp;ExtrinsicallyConvertible&lt; S2, T2 &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span
><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special">&lt;</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.std.string_hpp"></a>Header &lt;boost/conversion/std/string.hpp&gt;</h4></div></div></div>
+<p>Include this file when using conversions from/to <code class="computeroutput">std::string</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../trick_string.html" title="Struct trick_string">trick_string</a><span class="special">;</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> Alloc<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_s_idp15813856.html" title="Struct template explicit_converter_cp&lt;std::basic_string&lt; CharT, Traits, Alloc &gt;, T&gt;">explicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> Traits<span class="special">,</span> <span class="keyword">typename</span> Alloc<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_T_idp15820096.html" title="Struct template explicit_converter_cp&lt;T, std::basic_string&lt; CharT, Traits, Alloc &gt;&gt;">explicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span><span class="special">,</span> <span class="identifier">Alloc</span> <span class="special">&gt;</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.std.vector_hpp"></a>Header &lt;boost/conversion/std/vector.hpp&gt;</h4></div></div></div>
+<p>Include this file when using conversions between <code class="computeroutput">std::vector&lt;&gt;</code> of convertible types. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../trick_vector.html" title="Struct trick_vector">trick_vector</a><span class="special">;</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_s_idp15828832.html" title="Struct template implicit_converter_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requiresExtrinsicallyAssignable</span><span class="special">&lt;</spa
n> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner_cp_std_vector__idp15835968.html" title="Struct template assigner_cp&lt;std::vector&lt; T1, A1 &gt;, std::vector&lt; T2, A2 &gt;, requiresExtrinsicallyAssignable&lt; T1, T2 &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requiresExtrinsicallyAssignable</span><span class="special">&lt;</span> <span class="iden
tifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost_classes_specializations"></a>Boost classes specializations</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion/boost/array.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/boost/chrono_posix_time.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/boost/interval.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/boost/optional.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/boost/rational.hpp></span></dt>
+<dd><dl></dl></dd>
+<dt><span class="section">Header <boost/conversion/boost/tuple.hpp></span></dt>
+<dd><dl></dl></dd>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.boost.array_hpp"></a>Header &lt;boost/conversion/boost/array.hpp&gt;</h4></div></div></div>
+<p>Include this file when using conversions between <code class="computeroutput">boost::array&lt;&gt;</code> of convertible types. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../trick_array.html" title="Struct trick_array">trick_array</a><span class="special">;</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_a_idp15509776.html" title="Struct template implicit_converter_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt;)&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">
,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner_cp_array_Targe_idp15517936.html" title="Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requires(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;!Assignable&lt; Target, Source &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</s
pan><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner_cp_array_Targe_idp15526672.html" title="Struct template assigner_cp&lt;array&lt; Target, N &gt;, array&lt; Source, N &gt;, requites(ExtrinsicallyAssignable&lt; Target, Source &gt; &amp;&amp;Assignable&lt; Target, Source &gt;)&gt;">assigner_cp</a><span class="special">&lt;</span><span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">array</span><span class="special">&lt;</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">requites</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special">&lt;</span> <span class="identifier">Target</sp
an><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span> <span class="special">&amp;&amp;</span><span class="identifier">Assignable</span><span class="special">&lt;</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">&gt;</span><span class="special">)</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp"></a>Header &lt;boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp&gt;</h4></div></div></div>
+<p>Include this file when using conversions between <code class="computeroutput">boost::posix_time::time_duration</code> and <code class="computeroutput">boost::chrono::duration&lt;&gt;</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../trick_chrono_duration.html" title="Struct trick_chrono_duration">trick_chrono_duration</a><span class="special">;</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Rep<span class="special">,</span> <span class="keyword">typename</span> Period<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_p_idp15538304.html" title="Struct template implicit_converter_cp&lt;posix_time::time_duration, chrono::duration&lt; Rep, Period &gt;&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span><span class="special">,</span> <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special">&lt;</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">&gt;</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Rep<span class="special">,</span> <span class="keyword">typename</span> Period<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15544816.html" title="Struct template implicit_converter_cp&lt;chrono::duration&lt; Rep, Period &gt;, posix_time::time_duration&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special">&lt;</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.boost.chrono_posix_time_hpp"></a>Header &lt;boost/conversion/boost/chrono_posix_time.hpp&gt;</h4></div></div></div>
+<p>Include this file when using conversions between <code class="computeroutput">boost::posix_time</code> ptime and time_duration and <code class="computeroutput">boost::chrono</code> time_point and duration respectively. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp"></a>Header &lt;boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp&gt;</h4></div></div></div>
+<p>Include this file when using conversions between <code class="computeroutput">boost::ptime</code> and <code class="computeroutput">boost::chrono::time_point&lt;&gt;</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../trick_chrono_time_point.html" title="Struct trick_chrono_time_point">trick_chrono_time_point</a><span class="special">;</span>
+ <span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Clock<span class="special">,</span> <span class="keyword">typename</span> Duration<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_p_idp15556048.html" title="Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; Clock, Duration &gt;&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">,</span> <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Clock<span class="special">,</span> <span class="keyword">typename</span> Duration<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15560304.html" title="Struct template implicit_converter_cp&lt;chrono::time_point&lt; Clock, Duration &gt;, posix_time::ptime&gt;">implicit_converter_cp</a><span class="special">&lt;</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="special">}</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.conversion.boost.interval_hpp"></a>Header &lt;