Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73923 - in sandbox/conversion/libs/conversion_ext/doc: . html html/boost html/boost/conversion html/boost/conversion/dummy html/boost/doxygen_trick html/boost/trick_doxygen
From: vicente.botet_at_[hidden]
Date: 2011-08-19 13:25:30


Author: viboes
Date: 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
New Revision: 73923
URL: http://svn.boost.org/trac/boost/changeset/73923

Log:
conversion: improbe doc with links and library protocol proposal
Added:
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp16049216.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp16064064.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15625808.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15634544.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_numeric_int_idp15682864.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_rational_Ta_idp15726832.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_pair_T1_idp15921728.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_vector__idp15955168.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16187392.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16200576.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_idp16172256.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16291680.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16304032.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15939008.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15735328.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15742096.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_o_idp15707904.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15932768.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_opti_idp16315968.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_Targ_idp16361152.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15617648.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15652976.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15668400.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_n_idp15675024.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15692240.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15699232.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15646464.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15664560.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_r_idp15719888.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15914336.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15948032.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_assign_idp16401632.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_conver_idp16413472.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_explic_idp16425392.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner_Target__So_idp16465216.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter_Target__S_idp16513568.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/array.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/chrono_duration_to_posi_idp15660224.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/numeric_interval.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/optional.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/pair.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/rational.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/string.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/tuple.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/vector.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_boost_arr_idp15386656.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15474976.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15478656.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15583856.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_basic_idp15413728.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_compl_idp15410560.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_pair__idp15425792.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_vecto_idp15434176.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp15457312.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp15460992.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_pa_idp15418432.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_ve_idp15430496.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertib_idp15422112.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertib_idp15466144.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertib_idp15469824.html (contents, props changed)
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_doxygen/
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_doxygen/chrono_time_point_to_po_idp15672592.html (contents, props changed)
Text files modified:
   sandbox/conversion/libs/conversion_ext/doc/conversion.qbk | 168 ++++++++++++++++++++------
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_ASSIGNABLE.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html | 2
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html | 2
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DESTRUCTIBLE.html | 2
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXPLICITLY_CONVERTIBLE.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_ASSIGNABLE.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_CONVERTIBLE.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html | 2
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/appendices.html | 36 ++--
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assign_to.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assignable_to.html | 22 +-
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_cp.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_from.html | 26 ++--
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_to.html | 28 ++--
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/dummy/type_tag.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_convert_to.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_convert_to.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicitly.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/lvalue.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/overview.html | 132 ++++++++++++--------
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/reference.html | 124 +++++++++++--------
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assign_to.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner_cp.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_convert_to.html | 12
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter.html | 10
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter_cp.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/users_guide.html | 255 +++++++++++++++++++++++++++++----------
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable.html | 6
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible.html | 6
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_co_idm1248.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_assignable.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_constructible.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_default_constructible.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_destructible.html | 6
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertible.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_move_assignable.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/is_move_constructible.html | 4
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_array.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_duration.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_fusion_tuple.html | 6
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_numeric_interval.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_optional.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_pair.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_rational.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_string.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_vector.html | 8
   sandbox/conversion/libs/conversion_ext/doc/html/index.html | 11 -
   sandbox/conversion/libs/conversion_ext/doc/html/standalone_HTML.manifest | 122 +++++++++---------
   60 files changed, 754 insertions(+), 506 deletions(-)

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -7,7 +7,7 @@
 
 [article Toward Boost.Conversion
     [quickbook 1.5]
- [version 0.6.1]
+ [version 0.6.2]
     [authors [Botet Escriba, Vicente J.]]
     [copyright 2009-2011 Vicente J. Botet Escriba]
     [id boost.conversion]
@@ -22,28 +22,30 @@
 
 [def __Boost_Conversion__ *Boost.Conversion*]
 
-[def __explicit_convert_to `explicit_convert_to`]
-[def __implicit_convert_to `implicit_convert_to`]
-[def __try_convert_to `try_convert_to`]
-[def __try_assign_to `try_assign_to`]
-[def __convert_to `convert_to`]
-[def __convertible_to `convertible_to`]
-[def __implicitly `implicitly`]
-[def __convertible_from `convertible_from`]
-[def __implicit_converter_cp `implicit_converter_cp`]
-[def __explicit_converter_cp `explicit_converter_cp`]
-
-[sfinaedef __convert_to_or_fallback `convert_to_or_fallback`]
-[def __assign_to `assign_to`]
-[def __assignable_to `assignable_to`]
-[def __lvalue `lvalue`]
-[def __assigner_cp `assigner_cp`]
-
-[def __is_convertible `is_convertible`]
-[def __is_constructible `is_constructible`]
-[def __is_assignable `is_assignable `]
-[def __is_extrinsically_convertible `is_extrinsically_convertible`]
-[def __is_extrinsically_explicitly_convertible `is_extrinsically_explicitly_convertible`]
+
+[def __explicit_convert_to [funcref boost::conversion::explicit_convert_to explicit_convert_to]]
+[def __implicit_convert_to [funcref boost::conversion::implicit_convert_to implicit_convert_to]]
+[def __try_convert_to [funcref boost::conversion::try_convert_to try_convert_to]]
+[def __try_assign_to [funcref boost::conversion::try_assign_to try_assign_to]]
+[def __convert_to [funcref boost::conversion::convert_to convert_to]]
+
+[def __convertible_to [classref boost::conversion::convertible_to convertible_to]]
+[def __implicitly [funcref boost::conversion::implicitly implicitly]]
+[def __convertible_from [classref boost::conversion::convertible_from convertible_from]]
+[def __implicit_converter_cp [classref boost::conversion::implicit_converter_cp implicit_converter_cp]]
+[def __explicit_converter_cp [classref boost::conversion::explicit_converter_cp explicit_converter_cp]]
+
+[def __convert_to_or_fallback [funcref boost::conversion::convert_to_or_fallback convert_to_or_fallback]]
+[def __assign_to [funcref boost::conversion::assign_to assign_to]]
+[def __assignable_to [classref boost::conversion::assignable_to assignable_to]]
+[def __lvalue [funcref boost::conversion::lvalue lvalue]]
+[def __assigner_cp [classref boost::conversion::assigner_cp assigner_cp]]
+
+[def __is_convertible [classref boost::is_convertible is_convertible]]
+[def __is_constructible [classref boost::is_constructible is_constructible]]
+[def __is_assignable [classref boost::is_assignable is_assignable]]
+[def __is_extrinsically_convertible [classref boost::conversion::is_extrinsically_convertible is_extrinsically_convertible]]
+[def __is_extrinsically_explicitly_convertible [classref boost::conversion::is_extrinsically_explicitly_convertible is_extrinsically_explicitly_convertible]]
 
 
 [import ../../../boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp]
@@ -116,10 +118,10 @@
 
 Note that [*Boost.Conversion] is not particularly concerned with cases of:
 
-* type-to-type conversion via an input/output stream as Boost.LexicalCast does or
+* type-to-type conversion via an input/output stream as [@http://www.boost.org/libs/conversion/lexical_cast.htm [*Boost.Conversion.LexicalCast]] does or
 * string-to-type or type-to-string as Vladimir Batov's Boost.Convert proposal or
 * string-to-type or type-to-string as Jeroen Habraken on going Boost.Coerce or
-* numeric conversion as Boost.Numeric can do.
+* numeric conversion as [@http://www.boost.org/libs/numeric/conversion [*Boost.NumericConversion]] can do.
 
 When the users need to configure the conversion between specific value types they will need to use the specific interface these libraries provide.
  
@@ -410,38 +412,40 @@
   
 Know compilers that are working correctly today are:
 
-* Gcc-4.>3
+* gcc since 4.4
 * clang 2.9
 
 [heading Possible ODR violation]
 
-There is a big issue with the library: promote ODR violations.
+There is a big issue: The library could promote ODR violations.
 
 In particular, consider:
 
-* library A defines type TA
-* library B defines type TB
-* library C defines a conversion from TA to TB
-* library D defines a conversion from TA to TB
+* library A defines type `TA`
+* library B defines type `TB`
+* library C defines a conversion from `TA` to `TB`
+* library D defines a conversion from `TA` to `TB`
 
 Now libraries C and D are incompatible; they cannot both be used in the same program without ODR violation.
 
 Note that the same ODR violation occurs in the following general case:
 
-* library T defines a trait type tt that must be specialized by the user, or a concept that can be mapped by the user.
-* library A defines type TA
-* library C needs to specialize the type trait tt for TA or do a concept map.
-* library D needs to specialize the type trait tt for TA or do a concept map.
+* library T defines a trait type `TT` that must be specialized by the user, or a concept that can be mapped by the user.
+* library A defines type `TA`
+* library C needs to specialize the type trait `TT` for `TA` or do a concept map.
+* library D needs to specialize the type trait `TT` for `TA` or do a concept map.
 
 Now libraries C and D are incompatible for the same reason.
 
 The library has no mean to prevent these ODR violation. If needed the library could add something that could detect at link time these possible ODR violations.
 
-Extrinsic conversions can then be defined without risking ODR violations only in three situations:
+Extrinsic conversions can then be defined without risking ODR violations in some situations:
 
 * When writing non-library code (i.e. code that will not be combined with other code over which the author has no control).
 * When writing library code if both types belongs to this library, but belongs to independent and uncorrelated parts.
 * As a stop-gap substitute for explicit conversion operators.
+* When writing library code if the author and tehe end users take care of a well defined protocol and conform to some limitations.
+The section [link boost.conversion.users_guide.tutorial.proto How can libraries define and use conversions between unrelated types?] propose a posible approach.
 
 
 [endsect]
@@ -760,7 +764,7 @@
   1 called
   2 called
 
-Note that extrinsically implicit convertible implies extrinsically explicit convertible but the opposite is not true. That means that if `ExtrExplicitCvtToInt` is extrinsically explicit convertible to `int`, the following program will be ill formed
+Note that extrinsically implicit convertible implies extrinsically explicitly convertible but the opposite is not true. That means that if `ExtrExplicitCvtToInt` is extrinsically explicitly convertible to `int`, the following program will be ill formed
 
 [OVERLOAD_CPP_IMPLICITLY_EXPLICIT]
 
@@ -783,7 +787,7 @@
 [section How to write a function that accepts a parameter that is extrinsically convertible to a given type?]
 [/====================================]
 
-The use of the helper function __implicitly is a little bit intrusive in some cases. It would be great if the users could define a function accepting a type that is extrinsically convertible, so the they will not be forced to use it. There are two alternatives:
+The use of the helper function __implicitly is a little bit intrusive in some cases. It would be great if the users could define a function accepting a type that is extrinsically convertible, so they will not be forced to use it. There are two alternatives:
 
 * overload the function using SFINAE
 * change the function prototype
@@ -800,7 +804,7 @@
 
 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`.
 
-An alternative could be to define the function `f` from the beginning stating explicitly that his parameter one that is extrinsically convertible to `int`.
+An alternative could be to define the function `f` from the beginning stating explicitly that his parameter is one that is extrinsically convertible to `int`.
 
   void f(convertible_to<int> v);
 
@@ -866,7 +870,7 @@
 [endsect]
 
 [section How to specialize extrinsic conversions?]
-[/====================================]
+[/===============================================]
 
 __Boost_Conversion__ has two customization point for each one of the provided functions:
 
@@ -941,6 +945,7 @@
 [endsect]
 
 [section What to do when the compiler doesn't supports the definition of the needed type traits?]
+[/==============================================================================================]
 
 When the compiler doesn't supports the definition of some of the type traits, the library doesn't work as the user could expect. For each trait the library provides a macro that states if the library can define correctly the type trait. For example, BOOST_CONVERSION_NO_IS_ASSIGNABLE. In this case the user needs to specialize the type trait explicitly as follows:
 
@@ -953,6 +958,89 @@
 
 [endsect]
 
+[section:proto How can libraries define and use conversions between unrelated types?]
+[/==================================================================================]
+
+Header-only libraries can define conversion between unrelated types with no ODR violation issue.
+
+Imagine the library C needs a conversion from `TA` to `TB` and that this conversion is defined in file `C_TA_2_TB.h`
+
+ // C_TA_2_TB.hpp
+
+ #include <boost/conversion.hpp>
+ #include <A/TA.hpp>
+ #include <B/TB.hpp>
+ // specific definition of the conversion
+ // ...
+
+The problem appears when the library needs to use itself this or another specific conversion.
+In order to avoid the problem the library can not include the specific file defining the specific conversion.
+
+ // C_Uses_T1_2_TB.hpp
+ // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ // WARNING !!! The end user of this file must ensure that
+ // a single definition of the conversion from TA to TB is included in each .cpp file that uses it.
+ // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+ #include <boost/conversion.hpp>
+ #include "A/TA.hpp"
+ #include "B/TB.hpp"
+
+ namespace C {
+ // A function using the specific conversion implicitly
+ void depend_on_TA_to_TB_conversion()
+ {
+ // ...
+ // uses generic conversion from TA to TB
+ TB b=Boost::conversion::convert_to<TB>(a);
+ // ...
+ }
+ }
+
+Note that the header `C_Uses_T1_2_TB.hpp` couldn't compile without including the definition of the specific conversion,
+as for example the provided by C in `C_TA_2_TB.hpp`.
+
+In this way, the library doesn't depend directly to the specific conversion definition.
+End users using the header file that depends implicitly of the specific conversion could and must ensure that a unique
+definition of the specific conversion is used by including one of the available definitions in each `.cpp` file using the depending
+`Uses_T1_2_TB.hpp` header file.
+
+ // E_Uses_C_and_D_functions_depending_on_TA_to_TB_conversion.cpp
+
+ // Include either the C or D definition but always the same
+ #include <C_TA_2_TB.hpp>
+ #include "C_Uses_T1_2_TB.hpp"
+ #include "D_Uses_T1_2_TB.hpp"
+
+ // use C:: depend_on_TA_to_TB_conversion()
+
+This is a little bit constraining, but it works in most of the cases. Of course it assumes that the available conversion implementation are all equivalents.
+If this is not the case, this doesn't works of course.
+
+Non header only libraries could define conversion without ODR violation as far as the conversion is defined completely on a header file.
+However they cannot use specific conversions on any `.cpp` file as this will make a explicit dependency to the provided conversion
+definition promoting ODR violations.
+That means that any uses of the specific conversion must be included on a header file as it is done for the case of header-only libraries.
+
+To limit the code included on the header files one possible approach could be to provide a non-public conversion function in the library namespace that can be defined on a binary file and place the generic conversion definition in a header file.
+
+ // C_TA_2_TB.hpp
+
+ #include <boost/conversion.hpp>
+ #include "A/TA.hpp"
+ #include "B/TB.hpp"
+
+ namespace C {
+ namespace detail {
+ // A private declaration of the conversion
+ TB TA_to_TB ();
+ }
+ }
+
+ // specific definition of the conversion using C::detail::TA_to_TB
+ // ...
+
+
+[endsect]
 
 
 [/

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Macro BOOST_CONVERSION_NO_IS_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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <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">
@@ -33,7 +33,7 @@
 
 </span>BOOST_CONVERSION_NO_IS_ASSIGNABLE</pre></div>
 <div class="refsect1">
-<a name="idp14760656"></a><h2>Description</h2>
+<a name="idp14906544"></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>

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Macro BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <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">

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Macro BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE</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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <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">

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Macro BOOST_CONVERSION_NO_IS_DESTRUCTIBLE</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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <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">

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXPLICITLY_CONVERTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXPLICITLY_CONVERTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXPLICITLY_CONVERTIBLE.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Macro BOOST_CONVERSION_NO_IS_EXPLICITLY_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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <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">
@@ -33,7 +33,7 @@
 
 </span>BOOST_CONVERSION_NO_IS_EXPLICITLY_CONVERTIBLE</pre></div>
 <div class="refsect1">
-<a name="idp15027760"></a><h2>Description</h2>
+<a name="idp15166032"></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>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_ASSIGNABLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_ASSIGNABLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_ASSIGNABLE.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Macro BOOST_CONVERSION_NO_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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp16289376.html" title="Struct template is_extrinsically_assignable">
-<link rel="next" href="boost/conversion/is_extrinsically_conver_idp16301216.html" title="Struct template is_extrinsically_convertible">
+<link rel="prev" href="boost/conversion/is_extrinsically_assign_idp16401632.html" title="Struct template is_extrinsically_assignable">
+<link rel="next" href="boost/conversion/is_extrinsically_conver_idp16413472.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,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_assign_idp16289376.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_idp16301216.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_assign_idp16401632.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_idp16413472.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_EXTRINSICALLY_ASSIGNABLE"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_assign_idp16289376.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_idp16301216.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_assign_idp16401632.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_idp16413472.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_EXTRINSICALLY_CONVERTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_CONVERTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_CONVERTIBLE.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Macro BOOST_CONVERSION_NO_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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp16301216.html" title="Struct template is_extrinsically_convertible">
-<link rel="next" href="boost/conversion/is_extrinsically_explic_idp16313136.html" title="Struct template is_extrinsically_explicitly_convertible">
+<link rel="prev" href="boost/conversion/is_extrinsically_conver_idp16413472.html" title="Struct template is_extrinsically_convertible">
+<link rel="next" href="boost/conversion/is_extrinsically_explic_idp16425392.html" title="Struct template is_extrinsically_explicitly_convertible">
 </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="boost/conversion/is_extrinsically_conver_idp16301216.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_idp16313136.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_conver_idp16413472.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_idp16425392.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_EXTRINSICALLY_CONVERTIBLE"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_conver_idp16301216.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_idp16313136.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_conver_idp16413472.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_idp16425392.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_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <title>Macro BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_explicitly_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicitly_convertible.hpp&gt;">
-<link rel="prev" href="boost/conversion/is_extrinsically_explic_idp16313136.html" title="Struct template is_extrinsically_explicitly_convertible">
+<link rel="prev" href="boost/conversion/is_extrinsically_explic_idp16425392.html" title="Struct template is_extrinsically_explicitly_convertible">
 <link rel="next" href="boost/conversion/lvalue.html" title="Function template lvalue">
 </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="boost/conversion/is_extrinsically_explic_idp16313136.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_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/conversion/lvalue.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_explic_idp16425392.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_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/conversion/lvalue.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE"></a><div class="titlepage"></div>
@@ -43,7 +43,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="boost/conversion/is_extrinsically_explic_idp16313136.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_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/conversion/lvalue.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/conversion/is_extrinsically_explic_idp16425392.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="boost/conversion/reference.html#header.boost.conversion.is_extrinsically_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/conversion/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_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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Macro BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX</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.1">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.2">
 <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">

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/appendices.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/appendices.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/appendices.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <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.1">
-<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.1">
-<link rel="prev" href="../trick_fusion_tuple.html" title="Struct trick_fusion_tuple">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
+<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
+<link rel="prev" href="../doxygen_trick/tuple.html" title="Struct tuple">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -19,7 +19,7 @@
 </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>
+<a accesskey="p" href="../doxygen_trick/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">
@@ -248,8 +248,8 @@
 <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>
+ <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>
+ function + Added <code class="computeroutput"><span class="identifier">mca</span></code> function</em></span>
         </p>
 <p>
           <span class="bold"><strong>Incompatibility:</strong></span>
@@ -258,7 +258,7 @@
 <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>.
+ on <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></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>
@@ -321,12 +321,12 @@
         </p>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
 <li class="listitem">
- a generic <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ a generic <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></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>
+ a generic <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>
               function which can be specialized by the user to make explicit assignment
               between unrelated types.
             </li>
@@ -374,12 +374,12 @@
       Rationale</a>
 </h3></div></div></div>
 <a name="boost.conversion.appendices.rationale.why_overloading_the_conversion_functions_doesn_t_works_"></a><h5>
-<a name="idp19821120"></a>
+<a name="idp19986896"></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>
+ For example, the prototype of <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></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>
@@ -566,7 +566,7 @@
 <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="idp20012176"></a>
+<a name="idp20194320"></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>
@@ -597,7 +597,7 @@
       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="idp20045104"></a>
+<a name="idp20227248"></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>
@@ -606,7 +606,7 @@
         <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="idp20068288"></a>
+<a name="idp20250432"></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>
@@ -649,7 +649,7 @@
 <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="idp20102400"></a>
+<a name="idp20268384"></a>
         <a class="link" href="appendices.html#boost.conversion.appendices.todo.tasks_to_do_before_review">Tasks
         to do before review</a>
       </h5>
@@ -657,7 +657,7 @@
             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="idp20105904"></a>
+<a name="idp20271936"></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>
@@ -665,7 +665,7 @@
             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="idp20109456"></a>
+<a name="idp20275536"></a>
         <a class="link" href="appendices.html#boost.conversion.appendices.todo.for_later_releases">For later
         releases</a>
       </h5>
@@ -685,7 +685,7 @@
 </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>
+<a accesskey="p" href="../doxygen_trick/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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <title>Function template assign_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp15951808.html" title="Struct template assigner&lt;Target, Source, requires(Assignable&lt; Target, Source &gt;)&gt;">
+<link rel="prev" href="assigner_Target__Source_idp16064064.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_idp15951808.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>
+<a accesskey="p" href="assigner_Target__Source_idp16064064.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>
@@ -36,7 +36,7 @@
   <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="idp15772480"></a><h2>Description</h2>
+<a name="idp15926784"></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_idp15951808.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>
+<a accesskey="p" href="assigner_Target__Source_idp16064064.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Class template assignable_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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="convert_to.html" title="Function template convert_to">
@@ -35,31 +35,31 @@
 <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#idp15980080-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#idp15982928-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#idp16092336-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#idp16095184-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#idp15987616-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#idp15996368-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#idp16099872-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#idp16108624-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="idp15836304"></a><h2>Description</h2>
+<a name="idp15990416"></a><h2>Description</h2>
 <div class="refsect2">
-<a name="idp15836704"></a><h3>
+<a name="idp15990816"></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="idp15980080-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="idp16092336-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="idp15982928-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="idp16095184-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="idp15987616-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="idp16099872-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="idp15996368-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="idp16108624-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>

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Struct template assigner</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp15936992.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_idp16049216.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="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_idp15936992.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_idp16049216.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>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp15637904"></a><h2>Description</h2>
+<a name="idp15775888"></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="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_idp15936992.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_idp16049216.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_idp16049216.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp16049216.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16064064.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_idp16064064.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_Target,_Source_idp16049216"></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_idp16049216.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_idp16049216.html#idp16058464-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <span class="special">&amp;</span> <a class="link" href="assigner_Target__Source_idp16049216.html#idp16058848-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="idp15816448"></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 extrinsically 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 extrinsically convertible to <code class="computeroutput">Target</code>. </p>
+<div class="refsect2">
+<a name="idp15824000"></a><h3>
+<a name="idp16058464-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="idp16058848-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_idp16064064.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_idp16064064.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp16064064.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16049216.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_idp16049216.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_idp16064064"></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_idp16064064.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_idp16064064.html#idp16070560-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <span class="special">&amp;</span> <a class="link" href="assigner_Target__Source_idp16064064.html#idp16070944-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="idp15869264"></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="idp15872976"></a><h3>
+<a name="idp16070560-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="idp16070944-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_idp16049216.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <title>Struct template assigner_cp</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp15479536.html" title="Struct template is_assignable&lt;fusion::tuple&lt; A1, A2, A3 &gt;, fusion::tuple&lt; B1, B2, B3 &gt;&gt;">
+<link rel="prev" href="../is_assignable_fusion_tu_idp15583856.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_idp15479536.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>
+<a accesskey="p" href="../is_assignable_fusion_tu_idp15583856.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>
@@ -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="idp15612832"></a><h2>Description</h2>
+<a name="idp15750816"></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_idp15479536.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>
+<a accesskey="p" href="../is_assignable_fusion_tu_idp15583856.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_idp15625808.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15625808.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15617648.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_idp15634544.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_idp15617648.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_idp15634544.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_array_Targe_idp15625808"></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_idp15625808.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_idp15625808.html#idp15631184-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_idp15625808.html#idp15631536-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="idp18542400"></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="idp18544416"></a><h3>
+<a name="idp15631184-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="idp15631536-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_idp15617648.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_idp15634544.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_idp15634544.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15634544.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15625808.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="../doxygen_trick/array.html" title="Struct 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_idp15625808.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="../doxygen_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_idp15634544"></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_idp15634544.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_idp15634544.html#idp15639920-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_idp15634544.html#idp15640272-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="idp18615520"></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="idp18617536"></a><h3>
+<a name="idp15639920-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="idp15640272-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_idp15625808.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="../doxygen_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_idp15682864.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_numeric_int_idp15682864.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15675024.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="../doxygen_trick/numeric_interval.html" title="Struct 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_idp15675024.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="../doxygen_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_idp15682864"></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_idp15682864.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_idp15682864.html#idp15687056-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_idp15682864.html#idp15687408-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="idp19127504"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19127904"></a><h3>
+<a name="idp15687056-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="idp15687408-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_idp15675024.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="../doxygen_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_idp15726832.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_rational_Ta_idp15726832.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15719888.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="../doxygen_trick/rational.html" title="Struct 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_idp15719888.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="../doxygen_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_idp15726832"></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_idp15726832.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_idp15726832.html#idp15729776-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_idp15726832.html#idp15730160-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="idp19518256"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19518656"></a><h3>
+<a name="idp15729776-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="idp15730160-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_idp15719888.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="../doxygen_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_idp15921728.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_pair_T1_idp15921728.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15914336.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="../doxygen_trick/pair.html" title="Struct 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_idp15914336.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="../doxygen_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_idp15921728"></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_idp15921728.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_idp15921728.html#idp15927328-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_idp15921728.html#idp15927680-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="idp17943616"></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="idp17945632"></a><h3>
+<a name="idp15927328-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="idp15927680-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_idp15914336.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="../doxygen_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__idp15955168.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_std_vector__idp15955168.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15948032.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="../doxygen_trick/vector.html" title="Struct 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_idp15948032.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="../doxygen_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__idp15955168"></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__idp15955168.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__idp15955168.html#idp15960512-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__idp15955168.html#idp15960864-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="idp18312784"></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="idp18314800"></a><h3>
+<a name="idp15960512-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="idp15960864-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_idp15948032.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="../doxygen_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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Function template convert_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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="assignable_to.html" title="Class template assignable_to">
 <link rel="next" href="make_converter_to.html" title="Function template make_converter_to">
@@ -35,7 +35,7 @@
 <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="idp15940912"></a><h2>Description</h2>
+<a name="idp16078640"></a><h2>Description</h2>
 <p>Lazily convert to a type <code class="computeroutput">Target</code> from an arbitrary argument.</p>
 <p>
 </p>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16187392.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16187392.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16172256.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_idp16200576.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_idp16172256.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_idp16200576.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.convert_to_or_fallback_idp16187392"></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_explicitly_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="idp16373056"></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_idp16172256.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_idp16200576.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_idp16200576.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp16200576.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16187392.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_idp16187392.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_idp16200576"></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_explicitly_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="idp16406368"></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_idp16187392.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Struct template converter_or_fallbacker</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp16060000.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_idp16172256.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="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_idp16060000.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_idp16172256.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>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16140448"></a><h2>Description</h2>
+<a name="idp16278176"></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="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_idp16060000.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_idp16172256.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Struct template converter_or_fallbacker_cp</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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">
@@ -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="idp16118768"></a><h2>Description</h2>
+<a name="idp16256496"></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>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_idp16172256.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_idp16172256.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16187392.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_idp16187392.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.converter_or_fallbacker_idp16172256"></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_idp16172256.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_idp16172256.html#idp16182176-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="converter_or_fallbacker_idp16172256.html#idp16182560-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="idp16319952"></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="idp16325824"></a><h3>
+<a name="idp16182176-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="idp16182560-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_idp16187392.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <title>Class template convertible_from</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp16088320.html" title="Function template convert_to_or_fallback">
+<link rel="prev" href="convert_to_or_fallback_idp16200576.html" title="Function template convert_to_or_fallback">
 <link rel="next" href="convertible_to.html" title="Class template convertible_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="convert_to_or_fallback_idp16088320.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>
+<a accesskey="p" href="convert_to_or_fallback_idp16200576.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.convertible_from"></a><div class="titlepage"></div>
@@ -36,33 +36,33 @@
 <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#idp16115120-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#idp16227376-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#idp16105040-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="convertible_from.html#idp16217296-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#idp16105424-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#idp16217680-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="idp16323440"></a><h2>Description</h2>
+<a name="idp16461136"></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="idp16326496"></a><h3>
+<a name="idp16464192"></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="idp16115120-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="idp16227376-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="idp16334864"></a><h3>
-<a name="idp16105040-bb"></a><code class="computeroutput">convertible_from</code> public member functions</h3>
+<a name="idp16472512"></a><h3>
+<a name="idp16217296-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="idp16105424-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="idp16217680-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_idp16088320.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>
+<a accesskey="p" href="convert_to_or_fallback_idp16200576.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>

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Class template convertible_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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="convertible_from.html" title="Class template convertible_from">
 <link rel="next" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">
@@ -36,24 +36,24 @@
 <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#idp16130304-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_idp16301216.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#idp16258816-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_idp16413472.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#idp16121648-bb">public member functions</a></span>
- <a class="link" href="convertible_to.html#idp16122032-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#idp16126176-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#idp16233904-bb">public member functions</a></span>
+ <a class="link" href="convertible_to.html#idp16234288-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#idp16238432-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="idp16405696"></a><h2>Description</h2>
+<a name="idp16543008"></a><h2>Description</h2>
 <div class="refsect2">
-<a name="idp16406096"></a><h3>
+<a name="idp16543408"></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="idp16130304-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_idp16301216.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="idp16258816-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_idp16413472.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 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>
@@ -61,17 +61,17 @@
 </li></ol></div>
 </div>
 <div class="refsect2">
-<a name="idp16432144"></a><h3>
-<a name="idp16121648-bb"></a><code class="computeroutput">convertible_to</code> public member functions</h3>
+<a name="idp16569456"></a><h3>
+<a name="idp16233904-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="idp16122032-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="idp16234288-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="idp16126176-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="idp16238432-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>

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Struct template type_tag</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.1">
+<link rel="home" href="../../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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">
@@ -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="idp16850800"></a><h2>Description</h2>
+<a name="idp17004432"></a><h2>Description</h2>
 <p>tag used to overload a function returning the parameter <code class="computeroutput">T</code>.</p>
 <p>
 </p>

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <title>Function template explicit_convert_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp16187456.html" title="Struct template explicit_converter&lt;optional&lt; Target &gt;, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="prev" href="explicit_converter_opti_idp16315968.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_idp16187456.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>
+<a accesskey="p" href="explicit_converter_opti_idp16315968.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>
@@ -36,7 +36,7 @@
   <span class="identifier">enable_if_c</span><span class="special">&lt;</span> <span class="identifier">is_extrinsically_explicitly_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="idp16754192"></a><h2>Description</h2>
+<a name="idp16891648"></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_idp16187456.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>
+<a accesskey="p" href="explicit_converter_opti_idp16315968.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Struct template explicit_converter</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp16163168.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="explicit_converter_Targ_idp16291680.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="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_idp16163168.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_idp16291680.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>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16589872"></a><h2>Description</h2>
+<a name="idp16727040"></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="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_idp16163168.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_idp16291680.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_idp16291680.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16291680.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16304032.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_idp16304032.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_Targ_idp16291680"></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_idp16291680.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_idp16291680.html#idp16298640-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="explicit_converter_Targ_idp16291680.html#idp16299024-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="idp16758336"></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="idp16762656"></a><h3>
+<a name="idp16298640-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="idp16299024-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_idp16304032.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_idp16304032.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp16304032.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16291680.html" title="Struct template explicit_converter&lt;Target, Source, requires(ExplicitConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="explicit_converter_opti_idp16315968.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_idp16291680.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_idp16315968.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_Targ_idp16304032"></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_idp16304032.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_idp16304032.html#idp16310992-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="explicit_converter_Targ_idp16304032.html#idp16311376-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="idp16803872"></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="idp16808192"></a><h3>
+<a name="idp16310992-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="idp16311376-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_idp16291680.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_idp16315968.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Struct template explicit_converter_cp</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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">
@@ -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="idp16564096"></a><h2>Description</h2>
+<a name="idp16701264"></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>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15939008.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15939008.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15932768.html" title="Struct template explicit_converter_cp&lt;std::basic_string&lt; CharT, Traits, Alloc &gt;, T&gt;">
+<link rel="next" href="../doxygen_trick/string.html" title="Struct 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_idp15932768.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="../doxygen_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_idp15939008"></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_idp15939008.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_idp15939008.html#idp15943456-bb">public member functions</a></span>
+ <span class="identifier">T</span> <a class="link" href="explicit_converter_cp_T_idp15939008.html#idp15943808-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="idp18119520"></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="idp18120912"></a><h3>
+<a name="idp15943456-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="idp15943808-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_idp15932768.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="../doxygen_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_idp15735328.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15735328.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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="../doxygen_trick/rational.html" title="Struct rational">
+<link rel="next" href="explicit_converter_cp_f_idp15742096.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="../doxygen_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_idp15742096.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_f_idp15735328"></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_idp15735328.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_idp15735328.html#idp15740160-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_idp15735328.html#idp15740544-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="idp19669120"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19669520"></a><h3>
+<a name="idp15740160-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="idp15740544-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="../doxygen_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_idp15742096.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_idp15742096.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15742096.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15735328.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="../doxygen_trick/tuple.html" title="Struct 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_idp15735328.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="../doxygen_trick/tuple.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_f_idp15742096"></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_idp15742096.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_idp15742096.html#idp15748800-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_idp15742096.html#idp15749184-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="idp19746384"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19746784"></a><h3>
+<a name="idp15748800-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="idp15749184-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_idp15735328.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="../doxygen_trick/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_idp15707904.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_o_idp15707904.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15699232.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="../doxygen_trick/optional.html" title="Struct 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_idp15699232.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="../doxygen_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_idp15707904"></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_idp15707904.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_idp15707904.html#idp15712768-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_idp15707904.html#idp15713152-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="idp19362464"></a><h2>Description</h2>
+<p>We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp19363184"></a><h3>
+<a name="idp15712768-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="idp15713152-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_idp15699232.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="../doxygen_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_idp15932768.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15932768.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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="../doxygen_trick/pair.html" title="Struct pair">
+<link rel="next" href="explicit_converter_cp_T_idp15939008.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="../doxygen_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_idp15939008.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_s_idp15932768"></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_idp15932768.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_idp15932768.html#idp15937216-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_idp15932768.html#idp15937568-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="idp18070624"></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="idp18072016"></a><h3>
+<a name="idp15937216-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="idp15937568-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="../doxygen_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_idp15939008.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_idp16315968.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_opti_idp16315968.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16304032.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_idp16304032.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_idp16315968"></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_idp16315968.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_idp16315968.html#idp16322912-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_idp16315968.html#idp16323296-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="idp16854352"></a><h2>Description</h2>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_explicitly_convertible&lt;Source,Target&gt;</code> We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp16856608"></a><h3>
+<a name="idp16322912-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="idp16323296-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_idp16304032.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <title>Function template implicit_convert_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp16232640.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">
+<link rel="prev" href="implicit_converter_Targ_idp16361152.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">
 <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="implicit_converter_Targ_idp16232640.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="implicitly.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicit_converter_Targ_idp16361152.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="implicitly.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>
@@ -36,7 +36,7 @@
   <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="idp16978928"></a><h2>Description</h2>
+<a name="idp17116448"></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_idp16232640.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="implicitly.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicit_converter_Targ_idp16361152.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="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/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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Struct template implicit_converter</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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_idp16232640.html" title="Struct template implicit_converter&lt;Target, Source, requires(Convertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="implicit_converter_Targ_idp16361152.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="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_idp16232640.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_idp16361152.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>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp16893088"></a><h2>Description</h2>
+<a name="idp17046720"></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="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_idp16232640.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_idp16361152.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_idp16361152.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_Targ_idp16361152.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp16361152"></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_idp16361152.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_idp16361152.html#idp16368064-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="implicit_converter_Targ_idp16361152.html#idp16368448-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="idp17077408"></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="idp17081648"></a><h3>
+<a name="idp16368064-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="idp16368448-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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Struct template implicit_converter_cp</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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">
@@ -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="idp16867280"></a><h2>Description</h2>
+<a name="idp17020912"></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>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15617648.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15617648.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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="../doxygen_trick/vector.html" title="Struct vector">
+<link rel="next" href="assigner_cp_array_Targe_idp15625808.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="../doxygen_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_idp15625808.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_a_idp15617648"></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_idp15617648.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_idp15617648.html#idp15623152-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_idp15617648.html#idp15623504-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="idp18473760"></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="idp18476240"></a><h3>
+<a name="idp15623152-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="idp15623504-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="../doxygen_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_idp15625808.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_idp15652976.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15652976.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15646464.html" title="Struct template implicit_converter_cp&lt;posix_time::time_duration, chrono::duration&lt; Rep, Period &gt;&gt;">
+<link rel="next" href="../doxygen_trick/chrono_duration_to_posi_idp15660224.html" title="Struct chrono_duration_to_posix_time_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_idp15646464.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="../doxygen_trick/chrono_duration_to_posi_idp15660224.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_c_idp15652976"></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_idp15652976.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_idp15652976.html#idp15656720-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_idp15652976.html#idp15657072-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="idp18767104"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18767504"></a><h3>
+<a name="idp15656720-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="idp15657072-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_idp15646464.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="../doxygen_trick/chrono_duration_to_posi_idp15660224.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_idp15668400.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15668400.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp&lt;chrono::time_point&lt; chrono::system_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.2">
+<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_idp15664560.html" title="Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; chrono::system_clock, Duration &gt;&gt;">
+<link rel="next" href="../trick_doxygen/chrono_time_point_to_po_idp15672592.html" title="Struct chrono_time_point_to_posix_time_ptime">
+</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_idp15664560.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_doxygen/chrono_time_point_to_po_idp15672592.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_c_idp15668400"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp&lt;chrono::time_point&lt; chrono::system_clock, Duration &gt;, posix_time::ptime&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;chrono::time_point&lt; chrono::system_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> Duration<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15668400.html" title="Struct template implicit_converter_cp&lt;chrono::time_point&lt; chrono::system_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">chrono</span><span class="special">::</span><span class="identifier">system_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_idp15668400.html#idp15670384-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">chrono</span><span class="special">::</span><span class="identifier">system_clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span>
+ <a class="link" href="implicit_converter_cp_c_idp15668400.html#idp15670736-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="idp18911840"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18912240"></a><h3>
+<a name="idp15670384-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">chrono</span><span class="special">::</span><span class="identifier">system_clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">&gt;</span>
+<a name="idp15670736-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_idp15664560.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_doxygen/chrono_time_point_to_po_idp15672592.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_idp15675024.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_n_idp15675024.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_doxygen/chrono_time_point_to_po_idp15672592.html" title="Struct chrono_time_point_to_posix_time_ptime">
+<link rel="next" href="assigner_cp_numeric_int_idp15682864.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_doxygen/chrono_time_point_to_po_idp15672592.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_idp15682864.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_n_idp15675024"></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_idp15675024.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_idp15675024.html#idp15680112-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_idp15675024.html#idp15680464-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="idp19058240"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19058640"></a><h3>
+<a name="idp15680112-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="idp15680464-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_doxygen/chrono_time_point_to_po_idp15672592.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_idp15682864.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_idp15692240.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15692240.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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="../doxygen_trick/numeric_interval.html" title="Struct numeric_interval">
+<link rel="next" href="implicit_converter_cp_o_idp15699232.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="../doxygen_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_idp15699232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_o_idp15692240"></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_idp15692240.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_idp15692240.html#idp15695728-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_idp15692240.html#idp15696080-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="idp19260640"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">implicit_converter</code> for boost::optional </p>
+<div class="refsect2">
+<a name="idp19262016"></a><h3>
+<a name="idp15695728-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="idp15696080-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="../doxygen_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_idp15699232.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_idp15699232.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15699232.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15692240.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_idp15707904.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_idp15692240.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_idp15707904.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_o_idp15699232"></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_idp15699232.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_idp15699232.html#idp15703744-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_idp15699232.html#idp15704128-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="idp19312464"></a><h2>Description</h2>
+<p>We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp19313184"></a><h3>
+<a name="idp15703744-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="idp15704128-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_idp15692240.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_idp15707904.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_idp15646464.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15646464.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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="../doxygen_trick/array.html" title="Struct array">
+<link rel="next" href="implicit_converter_cp_c_idp15652976.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="../doxygen_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_idp15652976.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_p_idp15646464"></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_idp15646464.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_idp15646464.html#idp15650208-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_idp15646464.html#idp15650560-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="idp18718928"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18719328"></a><h3>
+<a name="idp15650208-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="idp15650560-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="../doxygen_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_idp15652976.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_idp15664560.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15664560.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,64 @@
+<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; chrono::system_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.2">
+<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="../doxygen_trick/chrono_duration_to_posi_idp15660224.html" title="Struct chrono_duration_to_posix_time_duration">
+<link rel="next" href="implicit_converter_cp_c_idp15668400.html" title="Struct template implicit_converter_cp&lt;chrono::time_point&lt; chrono::system_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="../doxygen_trick/chrono_duration_to_posi_idp15660224.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_idp15668400.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_p_idp15664560"></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; chrono::system_clock, Duration &gt;&gt;</span></h2>
+<p>boost::conversion::implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; chrono::system_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> Duration<span class="special">&gt;</span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_p_idp15664560.html" title="Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; chrono::system_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">chrono</span><span class="special">::</span><span class="identifier">system_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_idp15664560.html#idp15666544-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_idp15664560.html#idp15666896-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">chrono</span><span class="special">::</span><span class="identifier">system_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="idp18864864"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18865264"></a><h3>
+<a name="idp15666544-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="idp15666896-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">chrono</span><span class="special">::</span><span class="identifier">system_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="../doxygen_trick/chrono_duration_to_posi_idp15660224.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_idp15668400.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_idp15719888.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_r_idp15719888.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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="../doxygen_trick/optional.html" title="Struct optional">
+<link rel="next" href="assigner_cp_rational_Ta_idp15726832.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="../doxygen_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_idp15726832.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_r_idp15719888"></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_idp15719888.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_idp15719888.html#idp15723856-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_idp15719888.html#idp15724240-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="idp19466640"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp19467040"></a><h3>
+<a name="idp15723856-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="idp15724240-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="../doxygen_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_idp15726832.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_idp15914336.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15914336.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_idp15921728.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_idp15921728.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_s_idp15914336"></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_idp15914336.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_idp15914336.html#idp15919936-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_idp15914336.html#idp15920288-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="idp17869808"></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="idp17871840"></a><h3>
+<a name="idp15919936-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="idp15920288-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_idp15921728.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_idp15948032.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15948032.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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="../doxygen_trick/string.html" title="Struct string">
+<link rel="next" href="assigner_cp_std_vector__idp15955168.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="../doxygen_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__idp15955168.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_s_idp15948032"></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_idp15948032.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_idp15948032.html#idp15953376-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_idp15948032.html#idp15953728-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="idp18244336"></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="idp18246368"></a><h3>
+<a name="idp15953376-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="idp15953728-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="../doxygen_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__idp15955168.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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Function template implicitly</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="reference.html#header.boost.conversion.implicitly_hpp" title="Header &lt;boost/conversion/implicitly.hpp&gt;">
 <link rel="prev" href="implicit_convert_to.html" title="Function template implicit_convert_to">
-<link rel="next" href="is_extrinsically_assign_idp16289376.html" title="Struct template is_extrinsically_assignable">
+<link rel="next" href="is_extrinsically_assign_idp16401632.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_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicitly_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_idp16289376.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<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.implicitly_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_idp16401632.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>
@@ -36,7 +36,7 @@
   <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="idp17029824"></a><h2>Description</h2>
+<a name="idp17167248"></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="implicit_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.implicitly_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_idp16289376.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<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.implicitly_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_idp16401632.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_idp16401632.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_assign_idp16401632.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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="implicitly.html" title="Function template implicitly">
+<link rel="next" href="../../BOOST_CONVERSION_NO_IS_EXTRINSICALLY_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSICALLY_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="implicitly.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_EXTRINSICALLY_ASSIGNABLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_assign_idp16401632"></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_idp16401632.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="idp17199536"></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 for expressions 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="implicitly.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_EXTRINSICALLY_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_idp16413472.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_conver_idp16413472.html 2011-08-19 13:25:16 EDT (Fri, 19 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.2">
+<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_EXTRINSICALLY_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSICALLY_ASSIGNABLE">
+<link rel="next" href="../../BOOST_CONVERSION_NO_IS_EXTRINSICALLY_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSICALLY_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_EXTRINSICALLY_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_EXTRINSICALLY_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_conver_idp16413472"></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_idp16413472.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="idp17248336"></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 for expressions 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_EXTRINSICALLY_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_EXTRINSICALLY_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_idp16425392.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_explic_idp16425392.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_extrinsically_explicitly_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.2">
+<link rel="up" href="reference.html#header.boost.conversion.is_extrinsically_explicitly_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicitly_convertible.hpp&gt;">
+<link rel="prev" href="../../BOOST_CONVERSION_NO_IS_EXTRINSICALLY_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSICALLY_CONVERTIBLE">
+<link rel="next" href="../../BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_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_EXTRINSICALLY_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.is_extrinsically_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_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_explic_idp16425392"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_extrinsically_explicitly_convertible</span></h2>
+<p>boost::conversion::is_extrinsically_explicitly_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_explicitly_convertible_hpp" title="Header &lt;boost/conversion/is_extrinsically_explicitly_convertible.hpp&gt;">boost/conversion/is_extrinsically_explicitly_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_idp16425392.html" title="Struct template is_extrinsically_explicitly_convertible">is_extrinsically_explicitly_convertible</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17298864"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Source</code> is extrinsically explicitly 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 for expressions 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_EXTRINSICALLY_CONVERTIBLE.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.is_extrinsically_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_CONVERSION_NO_IS_EXTRINSICALLY_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/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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Function template lvalue</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="reference.html#header.boost.conversion.lvalue_hpp" title="Header &lt;boost/conversion/lvalue.hpp&gt;">
 <link rel="prev" href="../../BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_EXTRINSICALLY_EXPLICITLY_CONVERTIBLE">
 <link rel="next" href="try_assigner_cp.html" title="Struct template try_assigner_cp">
@@ -34,7 +34,7 @@
 </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="idp17216560"></a><h2>Description</h2>
+<a name="idp17353680"></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>

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-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Function template make_converter_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <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">
@@ -35,7 +35,7 @@
 <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="idp15984256"></a><h2>Description</h2>
+<a name="idp16121984"></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>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/overview.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/overview.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/overview.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <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.1">
-<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.1">
-<link rel="prev" href="../../index.html" title="Toward Boost.Conversion 0.6.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
+<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
+<link rel="prev" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="next" href="users_guide.html" title="Users' Guide">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -33,7 +33,7 @@
 <dt><span class="section">Caveats</span></dt>
 </dl></div>
 <a name="boost.conversion.overview.how_to_use_this_documentation"></a><h4>
-<a name="idp13413264"></a>
+<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>
@@ -120,13 +120,16 @@
         propose some library workarounds needed to take care of an equivalent behavior.
       </p>
 <p>
+ The library can be used also as a workaround on compilers that doesn't provides
+ explicit conversion operators.
+ </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
+ type-to-type conversion via an input/output stream as Boost.Conversion.LexicalCast does or
           </li>
 <li class="listitem">
             string-to-type or type-to-string as Vladimir Batov's Boost.Convert proposal
@@ -137,7 +140,7 @@
             or
           </li>
 <li class="listitem">
- numeric conversion as Boost.Numeric can do.
+ numeric conversion as Boost.NumericConversion can do.
           </li>
 </ul></div>
 <p>
@@ -152,8 +155,17 @@
 <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.
+ <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. Other example are found on
+ the standard chrono library
       </p>
+<pre class="programlisting"> <span class="keyword">class</span> <span class="identifier">system_clock</span> <span class="special">{</span>
+ <span class="keyword">public</span><span class="special">:</span>
+ <span class="keyword">typedef</span> <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;</span><span class="identifier">system_clock</span><span class="special">&gt;</span> <span class="identifier">time_point</span><span class="special">;</span>
+ <span class="comment">//...
+</span> <span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">time_t</span> <span class="identifier">to_time_t</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">time_point</span><span class="special">&lt;</span><span class="identifier">system_clock</span><span class="special">&gt;&amp;</span> <span class="identifier">t</span><span class="special">);</span>
+ <span class="keyword">static</span> <span class="identifier">time_point</span><span class="special">&lt;</span><span class="identifier">system_clock</span><span class="special">&gt;</span> <span class="identifier">from_time_t</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">time_t</span> <span class="identifier">t</span><span class="special">);</span>
+<span class="special">};</span>
+</pre>
 <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
@@ -176,8 +188,8 @@
 <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>.
+ <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
+ is a short hand for <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></code>.
         </p></td></tr>
 </table></div>
 <p>
@@ -215,17 +227,17 @@
 <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.
+ This function alone can not manage with implicit conversion, as <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></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>
+ <span class="bold"><strong>Boost.Conversion</strong></span> provides an <code class="computeroutput"><a class="link" href="implicitly.html" title="Function template implicitly">implicitly</a></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"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></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>
@@ -265,54 +277,55 @@
       </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>
+ a generic <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></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>
+ a generic <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></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>
+ a generic <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
+ function which is equivalent <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></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.
+ a generic <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></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>
+ a generic <code class="computeroutput"><a class="link" href="try_convert_to.html" title="Function template try_convert_to">try_convert_to</a></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>
+ a generic <code class="computeroutput"><a class="link" href="try_assign_to.html" title="Function template try_assign_to">try_assign_to</a></code>
             function which can be customized by the user to make explicit optional
             assignments between unrelated types.
           </li>
 <li class="listitem">
- a generic __convert_to_or_fallback function which can be customized by
- the user to make explicit conversion between unrelated types, relying
- on a fallback when the conversion fails.
+ a generic <code class="computeroutput"><a class="link" href="convert_to_or_fallback_idp16187392.html" title="Function template convert_to_or_fallback">convert_to_or_fallback</a></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>.
+ a generic <code class="computeroutput"><a class="link" href="lvalue.html" title="Function template lvalue">lvalue</a></code>
+ function returning a <code class="computeroutput"><a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a></code>
+ wrapper which implements assignments by calls to <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></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>
+ a generic <code class="computeroutput"><a class="link" href="implicitly.html" title="Function template implicitly">implicitly</a></code>
+ function returning a <code class="computeroutput"><a class="link" href="convertible_from.html" title="Class template convertible_from">convertible_from</a></code>
             wrapper which implements the implicit conversion operators by calls to
- <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>.
+ <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></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.
+ a <code class="computeroutput"><a class="link" href="convertible_to.html" title="Class template convertible_to">convertible_to</a></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>
@@ -361,13 +374,13 @@
 <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>
 <a name="boost.conversion.overview.caveats.supported_compilers"></a><h5>
-<a name="idp13642832"></a>
+<a name="idp13667616"></a>
         <a class="link" href="overview.html#boost.conversion.overview.caveats.supported_compilers">Supported
         compilers</a>
       </h5>
 <p>
         In order to provide the needed functionality, some type traits are mandatory:
- <code class="computeroutput"><span class="identifier">is_constructible</span></code>, <code class="computeroutput"><span class="identifier">is_assignable</span> </code> and others. The library
+ <code class="computeroutput"><a class="link" href="../is_constructible.html" title="Struct template is_constructible">is_constructible</a></code>, <code class="computeroutput"><a class="link" href="../is_assignable.html" title="Struct template is_assignable">is_assignable</a></code> 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>.
@@ -382,42 +395,45 @@
       </p>
 <p>
         The library needs in addition compilers that allow to define function template
- with default arguments. On compilers don't supporting this feature the <code class="computeroutput"><span class="identifier">implicitly</span></code> function can not be provided.
+ with default arguments. On compilers don't supporting this feature the <code class="computeroutput"><a class="link" href="implicitly.html" title="Function template implicitly">implicitly</a></code> function can
+ not be provided.
       </p>
 <p>
         Know compilers that are working correctly today are:
       </p>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
 <li class="listitem">
- Gcc-4.&gt;3
+ gcc since 4.4
           </li>
 <li class="listitem">
             clang 2.9
           </li>
 </ul></div>
 <a name="boost.conversion.overview.caveats.possible_odr_violation"></a><h5>
-<a name="idp13652928"></a>
+<a name="idp13677584"></a>
         <a class="link" href="overview.html#boost.conversion.overview.caveats.possible_odr_violation">Possible
         ODR violation</a>
       </h5>
 <p>
- There is a big issue with the library: promote ODR violations.
+ There is a big issue: The library could promote ODR violations.
       </p>
 <p>
         In particular, consider:
       </p>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
 <li class="listitem">
- library A defines type TA
+ library A defines type <code class="computeroutput"><span class="identifier">TA</span></code>
           </li>
 <li class="listitem">
- library B defines type TB
+ library B defines type <code class="computeroutput"><span class="identifier">TB</span></code>
           </li>
 <li class="listitem">
- library C defines a conversion from TA to TB
+ library C defines a conversion from <code class="computeroutput"><span class="identifier">TA</span></code>
+ to <code class="computeroutput"><span class="identifier">TB</span></code>
           </li>
 <li class="listitem">
- library D defines a conversion from TA to TB
+ library D defines a conversion from <code class="computeroutput"><span class="identifier">TA</span></code>
+ to <code class="computeroutput"><span class="identifier">TB</span></code>
           </li>
 </ul></div>
 <p>
@@ -429,18 +445,21 @@
       </p>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
 <li class="listitem">
- library T defines a trait type tt that must be specialized by the user,
- or a concept that can be mapped by the user.
+ library T defines a trait type <code class="computeroutput"><span class="identifier">TT</span></code>
+ that must be specialized by the user, or a concept that can be mapped
+ by the user.
           </li>
 <li class="listitem">
- library A defines type TA
+ library A defines type <code class="computeroutput"><span class="identifier">TA</span></code>
           </li>
 <li class="listitem">
- library C needs to specialize the type trait tt for TA or do a concept
+ library C needs to specialize the type trait <code class="computeroutput"><span class="identifier">TT</span></code>
+ for <code class="computeroutput"><span class="identifier">TA</span></code> or do a concept
             map.
           </li>
 <li class="listitem">
- library D needs to specialize the type trait tt for TA or do a concept
+ library D needs to specialize the type trait <code class="computeroutput"><span class="identifier">TT</span></code>
+ for <code class="computeroutput"><span class="identifier">TA</span></code> or do a concept
             map.
           </li>
 </ul></div>
@@ -453,7 +472,7 @@
       </p>
 <p>
         Extrinsic conversions can then be defined without risking ODR violations
- only in three situations:
+ in some situations:
       </p>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
 <li class="listitem">
@@ -467,6 +486,13 @@
 <li class="listitem">
             As a stop-gap substitute for explicit conversion operators.
           </li>
+<li class="listitem">
+ When writing library code if the author and tehe end users take care
+ of a well defined protocol and conform to some limitations. The section
+ <a class="link" href="users_guide.html#boost.conversion.users_guide.tutorial.proto" title="How can libraries define and use conversions between unrelated types?">How can libraries
+ define and use conversions between unrelated types?</a> propose a
+ posible approach.
+ </li>
 </ul></div>
 </div>
 </div>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/reference.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/reference.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/reference.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,8 +4,8 @@
 <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.1">
-<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
+<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="prev" href="users_guide.html" title="Users' Guide">
 <link rel="next" href="../is_assignable.html" title="Struct template is_assignable">
 </head>
@@ -379,7 +379,7 @@
 <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>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 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">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>
@@ -404,9 +404,9 @@
       <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_idp15936992.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">struct</span> <a class="link" href="assigner_Target__Source_idp16049216.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_idp15951808.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">struct</span> <a class="link" href="assigner_Target__Source_idp16064064.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>
@@ -478,13 +478,13 @@
       <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_idp16060000.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">struct</span> <a class="link" href="converter_or_fallbacker_idp16172256.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_explicitly_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_idp16075136.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>
+ <a class="link" href="convert_to_or_fallback_idp16187392.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_explicitly_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_idp16088320.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>
+ <a class="link" href="convert_to_or_fallback_idp16200576.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>
@@ -540,11 +540,11 @@
       <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_idp16163168.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">struct</span> <a class="link" href="explicit_converter_Targ_idp16291680.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_idp16175520.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">struct</span> <a class="link" href="explicit_converter_Targ_idp16304032.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_idp16187456.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">struct</span> <a class="link" href="explicit_converter_opti_idp16315968.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_explicitly_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>
@@ -581,7 +581,7 @@
       <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_idp16232640.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">struct</span> <a class="link" href="implicit_converter_Targ_idp16361152.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>
@@ -618,7 +618,7 @@
 <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_idp16289376.html" title="Struct template is_extrinsically_assignable">is_extrinsically_assignable</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_extrinsically_assign_idp16401632.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>
@@ -632,7 +632,7 @@
 <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_idp16301216.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_extrinsically_conver_idp16413472.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>
@@ -646,7 +646,7 @@
 <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_idp16313136.html" title="Struct template is_extrinsically_explicitly_convertible">is_extrinsically_explicitly_convertible</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="is_extrinsically_explic_idp16425392.html" title="Struct template is_extrinsically_explicitly_convertible">is_extrinsically_explicitly_convertible</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -690,7 +690,7 @@
       <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_idp16352960.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">struct</span> <a class="link" href="try_assigner_Target__So_idp16465216.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>
@@ -727,7 +727,7 @@
       <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_idp16401312.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">struct</span> <a class="link" href="try_converter_Target__S_idp16513568.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>
@@ -751,12 +751,14 @@
 <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_idp15807184.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">struct</span> <a class="link" href="implicit_converter_cp_s_idp15914336.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_idp15814576.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="keyword">struct</span> <a class="link" href="assigner_cp_std_pair_T1_idp15921728.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="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/pair.html" title="Struct pair">pair</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -765,12 +767,14 @@
 <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> via <code class="computeroutput">lexical_cast</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_idp15825264.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">struct</span> <a class="link" href="explicit_converter_cp_s_idp15932768.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_idp15831504.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="keyword">struct</span> <a class="link" href="explicit_converter_cp_T_idp15939008.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="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/string.html" title="Struct string">string</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -779,12 +783,14 @@
 <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_idp15840240.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">struct</span> <a class="link" href="implicit_converter_cp_s_idp15948032.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__idp15847376.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="keyword">struct</span> <a class="link" href="assigner_cp_std_vector__idp15955168.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="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/vector.html" title="Struct vector">vector</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -814,14 +820,16 @@
 <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_idp15516384.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">struct</span> <a class="link" href="implicit_converter_cp_a_idp15617648.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_idp15524544.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">struct</span> <a class="link" href="assigner_cp_array_Targe_idp15625808.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_idp15533280.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="keyword">struct</span> <a class="link" href="assigner_cp_array_Targe_idp15634544.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="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/array.html" title="Struct array">array</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -830,12 +838,14 @@
 <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_idp15544912.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">struct</span> <a class="link" href="implicit_converter_cp_p_idp15646464.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_idp15551424.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="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15652976.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="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/chrono_duration_to_posi_idp15660224.html" title="Struct chrono_duration_to_posix_time_duration">chrono_duration_to_posix_time_duration</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -847,14 +857,16 @@
 <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>
+<p>Include this file when using conversions between <code class="computeroutput">boost::ptime</code> and <code class="computeroutput">boost::chrono::time_point&lt;system_clock&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_idp15562656.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_idp15566912.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="keyword">template</span><span class="special">&lt;</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_idp15664560.html" title="Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; chrono::system_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">chrono</span><span class="special">::</span><span class="identifier">system_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> Duration<span class="special">&gt;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15668400.html" title="Struct template implicit_converter_cp&lt;chrono::time_point&lt; chrono::system_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">chrono</span><span class="special">::</span><span class="identifier">system_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="keyword">namespace</span> <span class="identifier">trick_doxygen</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../trick_doxygen/chrono_time_point_to_po_idp15672592.html" title="Struct chrono_time_point_to_posix_time_ptime">chrono_time_point_to_posix_time_ptime</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -863,14 +875,16 @@
 <a name="header.boost.conversion.boost.interval_hpp"></a>Header &lt;boost/conversion/boost/interval.hpp&gt;</h4></div></div></div>
 <p>Include this file when using conversions between <code class="computeroutput">boost::numeric::interval&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_numeric_interval.html" title="Struct trick_numeric_interval">trick_numeric_interval</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> 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_idp15573600.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"
>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">struct</span> <a class="link" href="implicit_converter_cp_n_idp15675024.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"
>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> 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_idp15581440.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><spa
n 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">struct</span> <a class="link" href="assigner_cp_numeric_int_idp15682864.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><spa
n 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="special">}</span>
+ <span class="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/numeric_interval.html" title="Struct numeric_interval">numeric_interval</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -879,14 +893,16 @@
 <a name="header.boost.conversion.boost.optional_hpp"></a>Header &lt;boost/conversion/boost/optional.hpp&gt;</h4></div></div></div>
 <p>Include this file when using conversions between <code class="computeroutput">boost::optional&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_optional.html" title="Struct trick_optional">trick_optional</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">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_o_idp15590464.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 cla
ss="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_o_idp15692240.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 cla
ss="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="implicit_converter_cp_o_idp15597456.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="specia
l">&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="keyword">struct</span> <a class="link" href="implicit_converter_cp_o_idp15699232.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="specia
l">&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="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_idp15605840.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 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="keyword">struct</span> <a class="link" href="explicit_converter_cp_o_idp15707904.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 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="special">}</span>
+ <span class="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/optional.html" title="Struct optional">optional</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -895,12 +911,14 @@
 <a name="header.boost.conversion.boost.rational_hpp"></a>Header &lt;boost/conversion/boost/rational.hpp&gt;</h4></div></div></div>
 <p>Include this file when using conversions between <code class="computeroutput">boost::rational&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_rational.html" title="Struct trick_rational">trick_rational</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">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_r_idp15616720.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 cla
ss="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_r_idp15719888.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 cla
ss="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_cp_rational_Ta_idp15623136.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;</s
pan><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="assigner_cp_rational_Ta_idp15726832.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;</s
pan><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/rational.html" title="Struct rational">rational</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -909,13 +927,15 @@
 <a name="header.boost.conversion.boost.tuple_hpp"></a>Header &lt;boost/conversion/boost/tuple.hpp&gt;</h4></div></div></div>
 <p>Include this file when using conversions between <code class="computeroutput">boost::fusion::tuple&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_fusion_tuple.html" title="Struct trick_fusion_tuple">trick_fusion_tuple</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="explicit_converter_cp_f_idp15630688.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="keyword">struct</span> <a class="link" href="explicit_converter_cp_f_idp15735328.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="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_idp15636928.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 cl
ass="identifier">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="speci
al">&gt;</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_f_idp15742096.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 cl
ass="identifier">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="speci
al">&gt;</span><span class="special">;</span>
+ <span class="special">}</span>
+ <span class="keyword">namespace</span> <span class="identifier">doxygen_trick</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <a class="link" href="../doxygen_trick/tuple.html" title="Struct tuple">tuple</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assign_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assign_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assign_to.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,9 +4,9 @@
 <title>Function template try_assign_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="reference.html#header.boost.conversion.try_assign_to_hpp" title="Header &lt;boost/conversion/try_assign_to.hpp&gt;">
-<link rel="prev" href="try_assigner_Target__So_idp16352960.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;">
+<link rel="prev" href="try_assigner_Target__So_idp16465216.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;">
 <link rel="next" href="try_converter_cp.html" title="Struct template try_converter_cp">
 </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="try_assigner_Target__So_idp16352960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_assigner_Target__So_idp16465216.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.try_assign_to"></a><div class="titlepage"></div>
@@ -36,7 +36,7 @@
   <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>
   <span class="identifier">try_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="idp17415888"></a><h2>Description</h2>
+<a name="idp17552592"></a><h2>Description</h2>
 <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 the <code class="computeroutput"><code class="computeroutput"><a class="link" href="try_assigner.html" title="Struct template try_assigner">try_assigner</a></code></code> customization point. </p>
 <p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
@@ -59,7 +59,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="try_assigner_Target__So_idp16352960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_assigner_Target__So_idp16465216.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_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/try_assigner.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Struct template try_assigner</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="reference.html#header.boost.conversion.try_assign_to_hpp" title="Header &lt;boost/conversion/try_assign_to.hpp&gt;">
 <link rel="prev" href="try_assigner_cp.html" title="Struct template try_assigner_cp">
-<link rel="next" href="try_assigner_Target__So_idp16352960.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;">
+<link rel="next" href="try_assigner_Target__So_idp16465216.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;">
 </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="try_assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_assigner_Target__So_idp16352960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_assigner_Target__So_idp16465216.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.try_assigner"></a><div class="titlepage"></div>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp17333168"></a><h2>Description</h2>
+<a name="idp17470144"></a><h2>Description</h2>
 <p>Default <code class="computeroutput"><a class="link" href="try_converter.html" title="Struct template try_converter">try_converter</a></code>.</p>
 <p>
 The default implementation relies on the <code class="computeroutput"><a class="link" href="try_assigner_cp.html" title="Struct template try_assigner_cp">try_assigner_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="try_assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_assigner_Target__So_idp16352960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_assigner_Target__So_idp16465216.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner_Target__So_idp16465216.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner_Target__So_idp16465216.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,74 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<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;</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.2">
+<link rel="up" href="reference.html#header.boost.conversion.try_assign_to_hpp" title="Header &lt;boost/conversion/try_assign_to.hpp&gt;">
+<link rel="prev" href="try_assigner.html" title="Struct template try_assigner">
+<link rel="next" href="try_assign_to.html" title="Function template try_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="try_assigner.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_assign_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.try_assigner_Target,_So_idp16465216"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">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;</span></h2>
+<p>boost::conversion::try_assigner&lt;Target, Source, requires(CopyConstructible&lt; Target &gt; &amp;&amp;CopyAssignable&lt; Target &gt; &amp;&amp;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.try_assign_to_hpp" title="Header &lt;boost/conversion/try_assign_to.hpp&gt;">boost/conversion/try_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="try_assigner_Target__So_idp16465216.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="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="try_assigner_Target__So_idp16465216.html#idp16472224-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="try_assigner_Target__So_idp16465216.html#idp16472608-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="idp17508976"></a><h2>Description</h2>
+<p>Specialization for <code class="computeroutput"><a class="link" href="try_assigner.html" title="Struct template try_assigner">try_assigner</a></code> when <code class="computeroutput">is_extrinsically_explicitly_convertible&lt;Source,Target&gt;</code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_explicitly_convertible&lt;Source,Target&gt;</code> </p>
+<div class="refsect2">
+<a name="idp17513328"></a><h3>
+<a name="idp16472224-bb"></a><code class="computeroutput">try_assigner</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp16472608-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>Requires:</strong></span> <code class="computeroutput">Target</code> must be CopyConstructible and <code class="computeroutput">::boost::conversion::assign_to(to, from)</code> must be well formed. </p>
+<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 <code class="computeroutput">assign_to</code>. </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+<p><span class="bold"><strong>Returns:</strong></span> whether the assignment succeeded. The parameter to is not updated if 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="try_assigner.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_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/try_assigner_cp.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner_cp.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner_cp.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Struct template try_assigner_cp</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="reference.html#header.boost.conversion.try_assign_to_hpp" title="Header &lt;boost/conversion/try_assign_to.hpp&gt;">
 <link rel="prev" href="lvalue.html" title="Function template lvalue">
 <link rel="next" href="try_assigner.html" title="Struct template try_assigner">
@@ -39,7 +39,7 @@
 <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="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp17308352"></a><h2>Description</h2>
+<a name="idp17445328"></a><h2>Description</h2>
 <p>Customization point for <code class="computeroutput">try_assign_to</code>.
 This class must be specialized by the user when the default behavior of <code class="computeroutput">try_assign_to</code> is not satisfying. </p>
 </div>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_convert_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_convert_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_convert_to.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Function template try_convert_to</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="reference.html#header.boost.conversion.try_convert_to_hpp" title="Header &lt;boost/conversion/try_convert_to.hpp&gt;">
-<link rel="prev" href="try_converter_Target__S_idp16401312.html" title="Struct template try_converter&lt;Target, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">
-<link rel="next" href="implicit_converter_cp_s_idp15807184.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="prev" href="try_converter_Target__S_idp16513568.html" title="Struct template try_converter&lt;Target, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="implicit_converter_cp_s_idp15914336.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;">
 </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="try_converter_Target__S_idp16401312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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_s_idp15807184.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_converter_Target__S_idp16513568.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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_s_idp15914336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.try_convert_to"></a><div class="titlepage"></div>
@@ -36,7 +36,7 @@
   <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>
   <span class="identifier">try_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="idp17607632"></a><h2>Description</h2>
+<a name="idp17744368"></a><h2>Description</h2>
 <p>
 </p>
 <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 <code class="computeroutput">tyr_converter</code> customization point. </p>
@@ -60,7 +60,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="try_converter_Target__S_idp16401312.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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_s_idp15807184.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_converter_Target__S_idp16513568.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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_s_idp15914336.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,10 +4,10 @@
 <title>Struct template try_converter</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="reference.html#header.boost.conversion.try_convert_to_hpp" title="Header &lt;boost/conversion/try_convert_to.hpp&gt;">
 <link rel="prev" href="try_converter_cp.html" title="Struct template try_converter_cp">
-<link rel="next" href="try_converter_Target__S_idp16401312.html" title="Struct template try_converter&lt;Target, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="try_converter_Target__S_idp16513568.html" title="Struct template try_converter&lt;Target, 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>
@@ -20,7 +20,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="try_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_converter_Target__S_idp16401312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_converter_Target__S_idp16513568.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="boost.conversion.try_converter"></a><div class="titlepage"></div>
@@ -41,7 +41,7 @@
 <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp17532384"></a><h2>Description</h2>
+<a name="idp17669072"></a><h2>Description</h2>
 <p>Default <code class="computeroutput"><a class="link" href="try_converter.html" title="Struct template try_converter">try_converter</a></code>.</p>
 <p>
 The default implementation relies on the <code class="computeroutput"><a class="link" href="try_converter_cp.html" title="Struct template try_converter_cp">try_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="try_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_converter_Target__S_idp16401312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_converter_Target__S_idp16513568.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter_Target__S_idp16513568.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter_Target__S_idp16513568.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,74 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template try_converter&lt;Target, 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.2">
+<link rel="up" href="reference.html#header.boost.conversion.try_convert_to_hpp" title="Header &lt;boost/conversion/try_convert_to.hpp&gt;">
+<link rel="prev" href="try_converter.html" title="Struct template try_converter">
+<link rel="next" href="try_convert_to.html" title="Function template try_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="try_converter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.try_converter_Target,_S_idp16513568"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template try_converter&lt;Target, Source, requires(ExtrinsicallyExplicitConvertible&lt; Source, Target &gt;)&gt;</span></h2>
+<p>boost::conversion::try_converter&lt;Target, Source, requires(ExtrinsicallyExplicitConvertible&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.try_convert_to_hpp" title="Header &lt;boost/conversion/try_convert_to.hpp&gt;">boost/conversion/try_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="try_converter_Target__S_idp16513568.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="comment">// <a class="link" href="try_converter_Target__S_idp16513568.html#idp16520544-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="try_converter_Target__S_idp16513568.html#idp16520928-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="idp17702256"></a><h2>Description</h2>
+<p>Specialization for <code class="computeroutput"><a class="link" href="try_converter.html" title="Struct template try_converter">try_converter</a></code> when <code class="computeroutput">is_extrinsically_explicitly_convertible&lt;Source,Target&gt;</code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_explicitly_convertible&lt;Source,Target&gt;</code> </p>
+<div class="refsect2">
+<a name="idp17706608"></a><h3>
+<a name="idp16520544-bb"></a><code class="computeroutput">try_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="idp16520928-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>Requires:</strong></span> <code class="computeroutput">::boost::conversion::convert_to&lt;Target&gt;(from)</code> must be well formed. </p>
+<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 by default the conversion operator or copy constructor. </p>
+<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee </p>
+<p><span class="bold"><strong>Returns:</strong></span> A optional&lt;Ratget&gt; uninitialized when 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="try_converter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="reference.html#header.boost.conversion.try_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="try_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/try_converter_cp.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter_cp.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter_cp.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,7 +4,7 @@
 <title>Struct template try_converter_cp</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.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="up" href="reference.html#header.boost.conversion.try_convert_to_hpp" title="Header &lt;boost/conversion/try_convert_to.hpp&gt;">
 <link rel="prev" href="try_assign_to.html" title="Function template try_assign_to">
 <link rel="next" href="try_converter.html" title="Struct template try_converter">
@@ -39,7 +39,7 @@
 <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="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="idp17507264"></a><h2>Description</h2>
+<a name="idp17643952"></a><h2>Description</h2>
 <p>Customization point for <code class="computeroutput">try_convert_to</code>.</p>
 <p>
 This class must be specialized by the user when the default behavior of <code class="computeroutput">try_convert_to</code> is not satisfying. </p>

Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/users_guide.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/users_guide.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/users_guide.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -4,8 +4,8 @@
 <title>Users' Guide</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.1">
-<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.1">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
+<link rel="up" href="../../index.html" title="Toward Boost.Conversion 0.6.2">
 <link rel="prev" href="overview.html" title="Overview">
 <link rel="next" href="reference.html" title="Reference">
 </head>
@@ -50,13 +50,16 @@
         to a given type?</a></span></dt>
 <dt><span class="section">Functors</span></dt>
 <dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.tutorial.usage_of___implicit_convert_to____explicit_convert_to_or___assign_to">Usage
- of <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>,
- <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code> or <code class="computeroutput"><span class="identifier">assign_to</span></code></a></span></dt>
+ of <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></code>,
+ <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></code>
+ or <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code></a></span></dt>
 <dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.tutorial.how_to_specialize_extrinsic_conversions_">How
         to specialize extrinsic conversions?</a></span></dt>
 <dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.tutorial.what_to_do_when_the_compiler_doesn_t_supports_the_definition_of_the_needed_type_traits_">What
         to do when the compiler doesn't supports the definition of the needed type
         traits?</a></span></dt>
+<dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.tutorial.proto">How can
+ libraries define and use conversions between unrelated types?</a></span></dt>
 </dl></dd>
 <dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.ext_references">External
       Resources</a></span></dt>
@@ -74,7 +77,7 @@
         Conversion</a>
 </h4></div></div></div>
 <a name="boost.conversion.users_guide.getting_started.install.getting_boost_conversion"></a><h6>
-<a name="idp13673312"></a>
+<a name="idp13710864"></a>
           <a class="link" href="users_guide.html#boost.conversion.users_guide.getting_started.install.getting_boost_conversion">Getting
           Boost.Conversion</a>
         </h6>
@@ -88,7 +91,7 @@
           Sandbox</a>.
         </p>
 <a name="boost.conversion.users_guide.getting_started.install.building_boost_conversion"></a><h6>
-<a name="idp13678304"></a>
+<a name="idp13715856"></a>
           <a class="link" href="users_guide.html#boost.conversion.users_guide.getting_started.install.building_boost_conversion">Building
           Boost.Conversion</a>
         </h6>
@@ -98,7 +101,7 @@
           in your compiler include path.
         </p>
 <a name="boost.conversion.users_guide.getting_started.install.requirements"></a><h6>
-<a name="idp13681360"></a>
+<a name="idp13718912"></a>
           <a class="link" href="users_guide.html#boost.conversion.users_guide.getting_started.install.requirements">Requirements</a>
         </h6>
 <p>
@@ -111,15 +114,15 @@
         </p>
 <p>
           The library works well only on compilers that are able to define some traits
- as <code class="computeroutput"><span class="identifier">is_constructible</span></code> and
- <code class="computeroutput"><span class="identifier">is_assignable</span> </code>, that is
- compilers supporting SFINAE for expressions. In addition it needs to be
- able to allow the definition of functions template with default arguments.
- On compilers don't supporting this feature the <code class="computeroutput"><span class="identifier">implicitly</span></code>
+ as <code class="computeroutput"><a class="link" href="../is_constructible.html" title="Struct template is_constructible">is_constructible</a></code>
+ and <code class="computeroutput"><a class="link" href="../is_assignable.html" title="Struct template is_assignable">is_assignable</a></code>, that
+ is compilers supporting SFINAE for expressions. In addition it needs to
+ be able to allow the definition of functions template with default arguments.
+ On compilers don't supporting this feature the <code class="computeroutput"><a class="link" href="implicitly.html" title="Function template implicitly">implicitly</a></code>
           function can not be provided.
         </p>
 <a name="boost.conversion.users_guide.getting_started.install.exceptions_safety"></a><h6>
-<a name="idp13694848"></a>
+<a name="idp13732272"></a>
           <a class="link" href="users_guide.html#boost.conversion.users_guide.getting_started.install.exceptions_safety">Exceptions
           safety</a>
         </h6>
@@ -128,7 +131,7 @@
           of exception safety as long as the underlying parameters provide it.
         </p>
 <a name="boost.conversion.users_guide.getting_started.install.thread_safety"></a><h6>
-<a name="idp13697440"></a>
+<a name="idp13734864"></a>
           <a class="link" href="users_guide.html#boost.conversion.users_guide.getting_started.install.thread_safety">Thread
           safety</a>
         </h6>
@@ -136,7 +139,7 @@
           All functions in the library are thread-unsafe except when noted explicitly.
         </p>
 <a name="boost.conversion.users_guide.getting_started.install.tested_compilers"></a><h6>
-<a name="idp13699952"></a>
+<a name="idp13737376"></a>
           <a class="link" href="users_guide.html#boost.conversion.users_guide.getting_started.install.tested_compilers">Tested
           compilers</a>
         </h6>
@@ -275,13 +278,16 @@
         to a given type?</a></span></dt>
 <dt><span class="section">Functors</span></dt>
 <dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.tutorial.usage_of___implicit_convert_to____explicit_convert_to_or___assign_to">Usage
- of <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>,
- <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code> or <code class="computeroutput"><span class="identifier">assign_to</span></code></a></span></dt>
+ of <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></code>,
+ <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></code>
+ or <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code></a></span></dt>
 <dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.tutorial.how_to_specialize_extrinsic_conversions_">How
         to specialize extrinsic conversions?</a></span></dt>
 <dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.tutorial.what_to_do_when_the_compiler_doesn_t_supports_the_definition_of_the_needed_type_traits_">What
         to do when the compiler doesn't supports the definition of the needed type
         traits?</a></span></dt>
+<dt><span class="section"><a href="users_guide.html#boost.conversion.users_guide.tutorial.proto">How can
+ libraries define and use conversions between unrelated types?</a></span></dt>
 </dl></div>
 <div class="section">
 <div class="titlepage"><div><div><h4 class="title">
@@ -290,7 +296,7 @@
 </h4></div></div></div>
 <p>
           When you need to make a extrinsic explicit conversion, simply include the
- file <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 use the <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ file <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 use the <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
           function.
         </p>
 <p>
@@ -329,17 +335,17 @@
           <span class="emphasis"><em>See the source file example/even.cpp</em></span>
         </p>
 <p>
- The <code class="computeroutput"><span class="identifier">convert_to</span></code> function
- returns the explicit conversion to the target type.
+ The <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
+ function returns the explicit conversion to the target type.
         </p>
 <pre class="programlisting"><span class="keyword">return</span> <span class="identifier">Target</span><span class="special">(</span><span class="identifier">source</span><span class="special">);</span>
 </pre>
 <p>
           When the extrinsic conversion must be stored in a variable you can use
- <code class="computeroutput"><span class="identifier">assign_to</span></code> instead. If the
- trait <code class="computeroutput"><span class="identifier">is_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></code>
- is a <code class="computeroutput"><span class="identifier">true_type</span></code>, <code class="computeroutput"><span class="identifier">assign_to</span></code>(target,source) calls to the
- assignment operator,
+ <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>
+ instead. If the trait <code class="computeroutput"><span class="identifier">is_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></code> is a <code class="computeroutput"><span class="identifier">true_type</span></code>,
+ <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>(target,source)
+ calls to the assignment operator,
         </p>
 <pre class="programlisting"><span class="identifier">target</span> <span class="special">=</span> <span class="identifier">source</span><span class="special">;</span>
 </pre>
@@ -403,11 +409,12 @@
 <th align="left">Note</th>
 </tr>
 <tr><td align="left" valign="top"><p>
- The name <code class="computeroutput"><span class="identifier">convert_to</span></code> could
- also be <code class="computeroutput"><span class="identifier">convert</span></code> and
- <code class="computeroutput"><span class="identifier">assign_to</span></code> be <code class="computeroutput"><span class="identifier">assign</span></code>, but I find the current names
- more coherent with the other names used by the library. If the Boost
- community agree on better names globally I will adopt them.
+ The name <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
+ could also be <code class="computeroutput"><span class="identifier">convert</span></code>
+ and <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>
+ be <code class="computeroutput"><span class="identifier">assign</span></code>, but I find
+ the current names more coherent with the other names used by the library.
+ If the Boost community agree on better names globally I will adopt them.
           </p></td></tr>
 </table></div>
 <p>
@@ -425,13 +432,13 @@
 <pre class="programlisting"><span class="identifier">a</span> <span class="special">=</span> <span class="identifier">b</span> <span class="special">=</span> <span class="identifier">c</span><span class="special">;</span>
 </pre>
 <p>
- With <code class="computeroutput"><span class="identifier">assign_to</span></code> the users
- could do
+ With <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>
+ the users could do
         </p>
 <pre class="programlisting"><span class="identifier">assign_to</span><span class="special">(</span><span class="identifier">a</span><span class="special">,</span> <span class="identifier">assign_to</span><span class="special">(</span><span class="identifier">b</span><span class="special">,</span> <span class="identifier">c</span><span class="special">));</span>
 </pre>
 <p>
- and if they find this not really readable they can try with the <code class="computeroutput"><span class="identifier">lvalue</span></code> free function.
+ and if they find this not really readable they can try with the <code class="computeroutput"><a class="link" href="lvalue.html" title="Function template lvalue">lvalue</a></code> free function.
         </p>
 <pre class="programlisting"><span class="identifier">lvalue</span><span class="special">(</span><span class="identifier">a</span><span class="special">)</span> <span class="special">=</span> <span class="identifier">lvalue</span><span class="special">(</span><span class="identifier">b</span><span class="special">)</span> <span class="special">=</span> <span class="identifier">c</span><span class="special">;</span>
 </pre>
@@ -441,9 +448,9 @@
 <th align="left">Note</th>
 </tr>
 <tr><td align="left" valign="top"><p>
- The name <code class="computeroutput"><span class="identifier">lvalue</span></code> comes
- from the fact that it builds a lvalue that is able to works with extrinsic
- conversions.
+ The name <code class="computeroutput"><a class="link" href="lvalue.html" title="Function template lvalue">lvalue</a></code>
+ comes from the fact that it builds a lvalue that is able to works with
+ extrinsic conversions.
           </p></td></tr>
 </table></div>
 </div>
@@ -465,9 +472,10 @@
 </pre>
 <p>
           Do not forget to include these files when you use a generic class or algorithm
- using the generic <code class="computeroutput"><span class="identifier">convert_to</span></code>
- or <code class="computeroutput"><span class="identifier">assign_to</span></code>, otherwise
- your program will not compile. E.g. if you want to convert a pair of <code class="computeroutput"><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;&gt;</span></code>
+ using the generic <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
+ or <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>,
+ otherwise your program will not compile. E.g. if you want to convert a
+ pair of <code class="computeroutput"><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special">&lt;&gt;</span></code>
           to a pair of <code class="computeroutput"><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span></code>
           do not forget to include both <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">conversion</span><span class="special">/</span><span class="identifier">std</span><span class="special">/</span><span class="identifier">pair</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">boost</span><span class="special">/</span><span class="identifier">chrono_posix_time</span><span class="special">.</span><span class="identifier">hpp</span></code>
@@ -479,7 +487,7 @@
         invalid conversions</a>
 </h4></div></div></div>
 <p>
- The expected behavior of <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ The expected behavior of <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
           is to throw an exception when the conversion is not possible. If an action
           must be taken on failure the user needs to use a try-catch
         </p>
@@ -500,7 +508,7 @@
         </p>
 <p>
           Sometimes the user could prefer no-throw behavior. The library provides
- a way to get this behavior with the <code class="computeroutput"><span class="identifier">try_convert_to</span></code>
+ a way to get this behavior with the <code class="computeroutput"><a class="link" href="try_convert_to.html" title="Function template try_convert_to">try_convert_to</a></code>
           function, which returns an optional that is initialized only when the conversion
           succeeds.
         </p>
@@ -532,7 +540,7 @@
 <p>
         </p>
 <p>
- Last the user can get the same behavior using the <code class="computeroutput"><span class="identifier">try_assign_to</span></code>
+ Last the user can get the same behavior using the <code class="computeroutput"><a class="link" href="try_assign_to.html" title="Function template try_assign_to">try_assign_to</a></code>
           function, which returns if the assignment succeeded or not
         </p>
 <p>
@@ -570,14 +578,14 @@
 <p>
         </p>
 <p>
- Note the use <code class="computeroutput"><span class="identifier">try_assign_to</span></code>
- instead of <code class="computeroutput"><span class="identifier">assign_to</span></code>, as
- it avoids an exception if the conversion fails, as there is a fallback
+ Note the use <code class="computeroutput"><a class="link" href="try_assign_to.html" title="Function template try_assign_to">try_assign_to</a></code>
+ instead of <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>,
+ as it avoids an exception if the conversion fails, as there is a fallback
           value already.
         </p>
 <p>
- The library provides a specific function __convert_to_or_fallback that
- does that exactly
+ The library provides a specific function <code class="computeroutput"><a class="link" href="convert_to_or_fallback_idp16187392.html" title="Function template convert_to_or_fallback">convert_to_or_fallback</a></code>
+ that does that exactly
         </p>
 <p>
           
@@ -606,7 +614,7 @@
 <th align="left">Note</th>
 </tr>
 <tr><td align="left" valign="top"><p>
- The name of this function could be also <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ The name of this function could be also <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
             as the library can overload it, but I find it more explicit this way.
             If the Boost community agree on a better name I will adopt it.
           </p></td></tr>
@@ -728,7 +736,7 @@
           It would be great if the user could state explicitly that the parameter
           they are passing to <code class="computeroutput"><span class="identifier">f</span></code> can
           be implicitly convertible to the <code class="computeroutput"><span class="identifier">f</span></code>
- parameter type. The library provides a function <code class="computeroutput"><span class="identifier">implicitly</span></code>
+ parameter type. The library provides a function <code class="computeroutput"><a class="link" href="implicitly.html" title="Function template implicitly">implicitly</a></code>
           that makes a wrapper around a type that implicitly converts to any type
           that is extrinsically convertible from its argument.
         </p>
@@ -769,9 +777,9 @@
 <span class="number">2</span> <span class="identifier">called</span>
 </pre>
 <p>
- Note that extrinsically implicit convertible implies extrinsically explicit
+ Note that extrinsically implicit convertible implies extrinsically explicitly
           convertible but the opposite is not true. That means that if <code class="computeroutput"><span class="identifier">ExtrExplicitCvtToInt</span></code> is extrinsically
- explicit convertible to <code class="computeroutput"><span class="keyword">int</span></code>,
+ explicitly convertible to <code class="computeroutput"><span class="keyword">int</span></code>,
           the following program will be ill formed
         </p>
 <p>
@@ -804,10 +812,10 @@
         to a given type?</a>
 </h4></div></div></div>
 <p>
- The use of the helper function <code class="computeroutput"><span class="identifier">implicitly</span></code>
+ The use of the helper function <code class="computeroutput"><a class="link" href="implicitly.html" title="Function template implicitly">implicitly</a></code>
           is a little bit intrusive in some cases. It would be great if the users
           could define a function accepting a type that is extrinsically convertible,
- so the they will not be forced to use it. There are two alternatives:
+ so they will not be forced to use it. There are two alternatives:
         </p>
 <div class="itemizedlist"><ul class="itemizedlist" type="disc">
 <li class="listitem">
@@ -838,8 +846,8 @@
         </p>
 <p>
           An alternative could be to define the function <code class="computeroutput"><span class="identifier">f</span></code>
- from the beginning stating explicitly that his parameter one that is extrinsically
- convertible to <code class="computeroutput"><span class="keyword">int</span></code>.
+ from the beginning stating explicitly that his parameter is one that is
+ extrinsically convertible to <code class="computeroutput"><span class="keyword">int</span></code>.
         </p>
 <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">convertible_to</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">);</span>
 </pre>
@@ -890,7 +898,7 @@
 </h4></div></div></div>
 <p>
           The library provide a specific Phoenix functor factory having as result
- a functor that will call to the <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ a functor that will call to the <code class="computeroutput"><a class="link" href="convert_to.html" title="Function template convert_to">convert_to</a></code>
           function lazily.
         </p>
 <pre class="programlisting"><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">fp</span><span class="special">/</span><span class="identifier">convert_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -917,18 +925,20 @@
 <div class="section">
 <div class="titlepage"><div><div><h4 class="title">
 <a name="boost.conversion.users_guide.tutorial.usage_of___implicit_convert_to____explicit_convert_to_or___assign_to"></a><a class="link" href="users_guide.html#boost.conversion.users_guide.tutorial.usage_of___implicit_convert_to____explicit_convert_to_or___assign_to" title="Usage of implicit_convert_to, explicit_convert_to or assign_to">Usage
- of <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>,
- <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code> or <code class="computeroutput"><span class="identifier">assign_to</span></code></a>
+ of <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></code>,
+ <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></code>
+ or <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code></a>
 </h4></div></div></div>
 <p>
- The users should use <code class="computeroutput"><span class="identifier">assign_to</span></code>
+ The users should use <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>
           whenever they had used operator=(), that is, when there is already a target
           variable.
         </p>
 <p>
- The users should use the conversion forms <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>,
- <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code> whenever
- they had used the conversion operator Target(), either implicit or explicitly.
+ The users should use the conversion forms <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></code>,
+ <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></code>
+ whenever they had used the conversion operator Target(), either implicit
+ or explicitly.
         </p>
 </div>
 <div class="section">
@@ -949,8 +959,8 @@
             </li>
 </ul></div>
 <p>
- For example, to customize the <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>
- function you could partially specialize the functor <code class="computeroutput"><span class="identifier">implicit_converter_cp</span></code>.
+ For example, to customize the <code class="computeroutput"><a class="link" href="implicit_convert_to.html" title="Function template implicit_convert_to">implicit_convert_to</a></code>
+ function you could partially specialize the functor <code class="computeroutput"><a class="link" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">implicit_converter_cp</a></code>.
         </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>
@@ -989,9 +999,9 @@
 <span class="special">};</span>
 </pre>
 <p>
- Note that the <code class="computeroutput"><span class="identifier">implicit_converter_cp</span></code>
+ Note that the <code class="computeroutput"><a class="link" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">implicit_converter_cp</a></code>
           specialization inherits from <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">true_type</span></code>.
- This is needed as used by the <code class="computeroutput"><span class="identifier">is_extrinsically_convertible</span></code>
+ This is needed as used by the <code class="computeroutput"><a class="link" href="is_extrinsically_conver_idp16413472.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a></code>
           type trait.
         </p>
 <p>
@@ -1000,8 +1010,11 @@
           <code class="computeroutput"><span class="identifier">enable_if</span></code> family functions.
         </p>
 <p>
- The library provide customization points for al the function <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code>, <code class="computeroutput"><span class="identifier">assign_to</span></code>,
- <code class="computeroutput"><span class="identifier">try_assign_to</span></code>, <code class="computeroutput"><span class="identifier">try_convert_to</span></code> and __convert_to_or_fallback.
+ The library provide customization points for al the function <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></code>,
+ <code class="computeroutput"><a class="link" href="assign_to.html" title="Function template assign_to">assign_to</a></code>,
+ <code class="computeroutput"><a class="link" href="try_assign_to.html" title="Function template try_assign_to">try_assign_to</a></code>,
+ <code class="computeroutput"><a class="link" href="try_convert_to.html" title="Function template try_convert_to">try_convert_to</a></code>
+ and <code class="computeroutput"><a class="link" href="convert_to_or_fallback_idp16187392.html" title="Function template convert_to_or_fallback">convert_to_or_fallback</a></code>.
         </p>
 <p>
           An alternative customization point is to overload a variant of the conversion
@@ -1009,7 +1022,7 @@
           when needed.
         </p>
 <p>
- For example the <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code>
+ For example the <code class="computeroutput"><a class="link" href="explicit_convert_to.html" title="Function template explicit_convert_to">explicit_convert_to</a></code>
           function can be specialized by overloading the function
         </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>
@@ -1070,6 +1083,112 @@
 <span class="preprocessor">#endif</span>
 </pre>
 </div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost.conversion.users_guide.tutorial.proto"></a><a class="link" href="users_guide.html#boost.conversion.users_guide.tutorial.proto" title="How can libraries define and use conversions between unrelated types?">How can
+ libraries define and use conversions between unrelated types?</a>
+</h4></div></div></div>
+<p>
+ Header-only libraries can define conversion between unrelated types with
+ no ODR violation issue.
+ </p>
+<p>
+ Imagine the library C needs a conversion from <code class="computeroutput"><span class="identifier">TA</span></code>
+ to <code class="computeroutput"><span class="identifier">TB</span></code> and that this conversion
+ is defined in file <code class="computeroutput"><span class="identifier">C_TA_2_TB</span><span class="special">.</span><span class="identifier">h</span></code>
+ </p>
+<pre class="programlisting"><span class="comment">// C_TA_2_TB.hpp
+</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="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">A</span><span class="special">/</span><span class="identifier">TA</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">B</span><span class="special">/</span><span class="identifier">TB</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="comment">// specific definition of the conversion
+</span><span class="comment">// ...
+</span></pre>
+<p>
+ The problem appears when the library needs to use itself this or another
+ specific conversion. In order to avoid the problem the library can not
+ include the specific file defining the specific conversion.
+ </p>
+<pre class="programlisting"><span class="comment">// C_Uses_T1_2_TB.hpp
+</span><span class="comment">// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+</span><span class="comment">// WARNING !!! The end user of this file must ensure that
+</span><span class="comment">// a single definition of the conversion from TA to TB is included in each .cpp file that uses it.
+</span><span class="comment">// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+</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="preprocessor">#include</span> <span class="string">"A/TA.hpp"</span>
+<span class="preprocessor">#include</span> <span class="string">"B/TB.hpp"</span>
+
+<span class="keyword">namespace</span> <span class="identifier">C</span> <span class="special">{</span>
+ <span class="comment">// A function using the specific conversion implicitly
+</span> <span class="keyword">void</span> <span class="identifier">depend_on_TA_to_TB_conversion</span><span class="special">()</span>
+ <span class="special">{</span>
+ <span class="comment">// ...
+</span> <span class="comment">// uses generic conversion from TA to TB
+</span> <span class="identifier">TB</span> <span class="identifier">b</span><span class="special">=</span><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">TB</span><span class="special">&gt;(</span><span class="identifier">a</span><span class="special">);</span>
+ <span class="comment">// ...
+</span> <span class="special">}</span>
+<span class="special">}</span>
+</pre>
+<p>
+ Note that the header <code class="computeroutput"><span class="identifier">C_Uses_T1_2_TB</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ couldn't compile without including the definition of the specific conversion,
+ as for example the provided by C in <code class="computeroutput"><span class="identifier">C_TA_2_TB</span><span class="special">.</span><span class="identifier">hpp</span></code>.
+ </p>
+<p>
+ In this way, the library doesn't depend directly to the specific conversion
+ definition. End users using the header file that depends implicitly of
+ the specific conversion could and must ensure that a unique definition
+ of the specific conversion is used by including one of the available definitions
+ in each <code class="computeroutput"><span class="special">.</span><span class="identifier">cpp</span></code>
+ file using the depending <code class="computeroutput"><span class="identifier">Uses_T1_2_TB</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ header file.
+ </p>
+<pre class="programlisting"><span class="comment">// E_Uses_C_and_D_functions_depending_on_TA_to_TB_conversion.cpp
+</span>
+<span class="comment">// Include either the C or D definition but always the same
+</span><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">C_TA_2_TB</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="string">"C_Uses_T1_2_TB.hpp"</span>
+<span class="preprocessor">#include</span> <span class="string">"D_Uses_T1_2_TB.hpp"</span>
+
+<span class="comment">// use C:: depend_on_TA_to_TB_conversion()
+</span></pre>
+<p>
+ This is a little bit constraining, but it works in most of the cases. Of
+ course it assumes that the available conversion implementation are all
+ equivalents. If this is not the case, this doesn't works of course.
+ </p>
+<p>
+ Non header only libraries could define conversion without ODR violation
+ as far as the conversion is defined completely on a header file. However
+ they cannot use specific conversions on any <code class="computeroutput"><span class="special">.</span><span class="identifier">cpp</span></code> file as this will make a explicit
+ dependency to the provided conversion definition promoting ODR violations.
+ That means that any uses of the specific conversion must be included on
+ a header file as it is done for the case of header-only libraries.
+ </p>
+<p>
+ To limit the code included on the header files one possible approach could
+ be to provide a non-public conversion function in the library namespace
+ that can be defined on a binary file and place the generic conversion definition
+ in a header file.
+ </p>
+<pre class="programlisting"><span class="comment">// C_TA_2_TB.hpp
+</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="preprocessor">#include</span> <span class="string">"A/TA.hpp"</span>
+<span class="preprocessor">#include</span> <span class="string">"B/TB.hpp"</span>
+
+<span class="keyword">namespace</span> <span class="identifier">C</span> <span class="special">{</span>
+ <span class="keyword">namespace</span> <span class="identifier">detail</span> <span class="special">{</span>
+ <span class="comment">// A private declaration of the conversion
+</span> <span class="identifier">TB</span> <span class="identifier">TA_to_TB</span> <span class="special">();</span>
+ <span class="special">}</span>
+<span class="special">}</span>
+
+<span class="comment">// specific definition of the conversion using C::detail::TA_to_TB
+</span><span class="comment">// ...
+</span></pre>
+</div>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/array.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/array.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct array</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.2">
+<link rel="up" href="../conversion/reference.html#header.boost.conversion.boost.array_hpp" title="Header &lt;boost/conversion/boost/array.hpp&gt;">
+<link rel="prev" href="../conversion/assigner_cp_array_Targe_idp15634544.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;">
+<link rel="next" href="../conversion/implicit_converter_cp_p_idp15646464.html" title="Struct template implicit_converter_cp&lt;posix_time::time_duration, chrono::duration&lt; Rep, Period &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="../conversion/assigner_cp_array_Targe_idp15634544.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_p_idp15646464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.doxygen_trick.array"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct array</span></h2>
+<p>boost::doxygen_trick::array &#8212; trick to generate the doc. Don't take care of it </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="../conversion/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">struct</span> <a class="link" href="array.html" title="Struct array">array</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></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="../conversion/assigner_cp_array_Targe_idp15634544.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_p_idp15646464.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/chrono_duration_to_posi_idp15660224.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/chrono_duration_to_posi_idp15660224.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct chrono_duration_to_posix_time_duration</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.2">
+<link rel="up" href="../conversion/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="../conversion/implicit_converter_cp_c_idp15652976.html" title="Struct template implicit_converter_cp&lt;chrono::duration&lt; Rep, Period &gt;, posix_time::time_duration&gt;">
+<link rel="next" href="../conversion/implicit_converter_cp_p_idp15664560.html" title="Struct template implicit_converter_cp&lt;posix_time::ptime, chrono::time_point&lt; chrono::system_clock, Duration &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="../conversion/implicit_converter_cp_c_idp15652976.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_p_idp15664560.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.doxygen_trick.chrono_duration_to_posi_idp15660224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct chrono_duration_to_posix_time_duration</span></h2>
+<p>boost::doxygen_trick::chrono_duration_to_posix_time_duration &#8212; trick to generate the doc. Don't take care of it </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="../conversion/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">struct</span> <a class="link" href="chrono_duration_to_posi_idp15660224.html" title="Struct chrono_duration_to_posix_time_duration">chrono_duration_to_posix_time_duration</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></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="../conversion/implicit_converter_cp_c_idp15652976.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_p_idp15664560.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/numeric_interval.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/numeric_interval.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct numeric_interval</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.2">
+<link rel="up" href="../conversion/reference.html#header.boost.conversion.boost.interval_hpp" title="Header &lt;boost/conversion/boost/interval.hpp&gt;">
+<link rel="prev" href="../conversion/assigner_cp_numeric_int_idp15682864.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;">
+<link rel="next" href="../conversion/implicit_converter_cp_o_idp15692240.html" title="Struct template implicit_converter_cp&lt;optional&lt; Target &gt;, optional&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="../conversion/assigner_cp_numeric_int_idp15682864.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_o_idp15692240.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.doxygen_trick.numeric_interval"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct numeric_interval</span></h2>
+<p>boost::doxygen_trick::numeric_interval &#8212; trick to generate the doc. Don't take care of it </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="../conversion/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">struct</span> <a class="link" href="numeric_interval.html" title="Struct numeric_interval">numeric_interval</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></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="../conversion/assigner_cp_numeric_int_idp15682864.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_o_idp15692240.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/optional.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/optional.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct optional</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.2">
+<link rel="up" href="../conversion/reference.html#header.boost.conversion.boost.optional_hpp" title="Header &lt;boost/conversion/boost/optional.hpp&gt;">
+<link rel="prev" href="../conversion/explicit_converter_cp_o_idp15707904.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;">
+<link rel="next" href="../conversion/implicit_converter_cp_r_idp15719888.html" title="Struct template implicit_converter_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="../conversion/explicit_converter_cp_o_idp15707904.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_r_idp15719888.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.doxygen_trick.optional"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct optional</span></h2>
+<p>boost::doxygen_trick::optional &#8212; trick to generate the doc. Don't take care of it </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="../conversion/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">struct</span> <a class="link" href="optional.html" title="Struct optional">optional</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></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="../conversion/explicit_converter_cp_o_idp15707904.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_r_idp15719888.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/pair.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/pair.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct pair</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.2">
+<link rel="up" href="../conversion/reference.html#header.boost.conversion.std.pair_hpp" title="Header &lt;boost/conversion/std/pair.hpp&gt;">
+<link rel="prev" href="../conversion/assigner_cp_std_pair_T1_idp15921728.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;">
+<link rel="next" href="../conversion/explicit_converter_cp_s_idp15932768.html" title="Struct template explicit_converter_cp&lt;std::basic_string&lt; CharT, Traits, Alloc &gt;, T&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="../conversion/assigner_cp_std_pair_T1_idp15921728.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/explicit_converter_cp_s_idp15932768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.doxygen_trick.pair"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct pair</span></h2>
+<p>boost::doxygen_trick::pair &#8212; trick to generate the doc. Don't take care of it </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="../conversion/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">struct</span> <a class="link" href="pair.html" title="Struct pair">pair</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></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="../conversion/assigner_cp_std_pair_T1_idp15921728.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/explicit_converter_cp_s_idp15932768.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/rational.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/rational.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct rational</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.2">
+<link rel="up" href="../conversion/reference.html#header.boost.conversion.boost.rational_hpp" title="Header &lt;boost/conversion/boost/rational.hpp&gt;">
+<link rel="prev" href="../conversion/assigner_cp_rational_Ta_idp15726832.html" title="Struct template assigner_cp&lt;rational&lt; Target &gt;, rational&lt; Source &gt;, requires(ExtrinsicallyConvertible&lt; Source, Target &gt;)&gt;">
+<link rel="next" href="../conversion/explicit_converter_cp_f_idp15735328.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;">
+</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="../conversion/assigner_cp_rational_Ta_idp15726832.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/explicit_converter_cp_f_idp15735328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.doxygen_trick.rational"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct rational</span></h2>
+<p>boost::doxygen_trick::rational &#8212; trick to generate the doc. Don't take care of it </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="../conversion/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">struct</span> <a class="link" href="rational.html" title="Struct rational">rational</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></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="../conversion/assigner_cp_rational_Ta_idp15726832.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/explicit_converter_cp_f_idp15735328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/string.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/string.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct string</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.2">
+<link rel="up" href="../conversion/reference.html#header.boost.conversion.std.string_hpp" title="Header &lt;boost/conversion/std/string.hpp&gt;">
+<link rel="prev" href="../conversion/explicit_converter_cp_T_idp15939008.html" title="Struct template explicit_converter_cp&lt;T, std::basic_string&lt; CharT, Traits, Alloc &gt;&gt;">
+<link rel="next" href="../conversion/implicit_converter_cp_s_idp15948032.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;">
+</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="../conversion/explicit_converter_cp_T_idp15939008.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_s_idp15948032.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.doxygen_trick.string"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct string</span></h2>
+<p>boost::doxygen_trick::string &#8212; trick to generate the doc. Don't take care of it </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="../conversion/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">struct</span> <a class="link" href="string.html" title="Struct string">string</a> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></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="../conversion/explicit_converter_cp_T_idp15939008.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../conversion/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="../conversion/implicit_converter_cp_s_idp15948032.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>

Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/tuple.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/doxygen_trick/tuple.html 2011-08-19 13:25:16 EDT (Fri, 19 Aug 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct tuple</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.2">
+<link rel="up" href="../conversion/reference.html#header.boost.conversion.boost.tuple_hpp" title="Header &lt;boost/conversion/boost/tuple.hpp&gt;">
+<link rel="prev" href="../conversion/explicit_converter_cp_f_idp15742096.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;">
+<link rel="next" href="../conversion/appendices.html" title="Appendices">
+</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>
+&