|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r73040 - in sandbox/conversion/libs/conversion_ext/doc: . html html/boost html/boost/conversion
From: vicente.botet_at_[hidden]
Date: 2011-07-13 02:43:31
Author: viboes
Date: 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
New Revision: 73040
URL: http://svn.boost.org/trac/boost/changeset/73040
Log:
conversion: updated doc with last modifications
Added:
sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_ASSIGNABLE.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_REQUIRES.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15397328.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15410752.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15023296.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15382496.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_numeric_int_idp15071312.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_rational_Ta_idp15113008.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp15530224.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp15542512.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_idp15516000.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/enable_functor_T__requi_idp15487152.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp15609328.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp15620688.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15255568.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15120560.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15126800.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_o_idp15095712.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15249328.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_opti_idp15632048.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_Targ_idp15668208.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15374336.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15041296.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15056784.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_n_idp15063472.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15080336.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15087328.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15034784.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15052528.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_r_idp15106592.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15239504.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15264304.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_assign_idp15692704.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_conver_idp15700320.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_explic_idp15708016.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_boost_arr_idp14895952.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp14998864.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15002544.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15006224.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_basic_idp14920176.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_compl_idp14917008.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_pair__idp14963744.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_vecto_idp14972064.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp14990032.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp14993712.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_co_idp14894784.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_pa_idp14960064.html (contents, props changed)
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_ve_idp14968384.html (contents, props changed)
Text files modified:
sandbox/conversion/libs/conversion_ext/doc/Jamfile.v2 | 56 +
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assign_to.html | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assignable_to.html | 20
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner.html | 8
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 | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter.html | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp.html | 2
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp_std_pair_T_idp15236768.html | 10
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp_std_vector_idp15261568.html | 4
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker.html | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_cp.html | 2
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_from.html | 28
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convertible_to.html | 22
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/enable_functor.html | 2
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 | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp.html | 2
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15252832.html | 4
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15246592.html | 4
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_convert_to.html | 14
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/mat.html | 2
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/mcf.html | 2
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assign_to.html | 2
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_assigner.html | 18
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_convert_to.html | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/try_converter.html | 12
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable.html | 10
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible.html | 10
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_assignable.html | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_constructible.html | 2
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertible.html | 8
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_extrinsic_assignable.html | 14
sandbox/conversion/libs/conversion_ext/doc/html/boost/is_extrinsic_convertible.html | 14
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_chrono_time_point.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 | 982 +++++++++++++++++++++------------------
sandbox/conversion/libs/conversion_ext/doc/html/standalone_HTML.manifest | 98 ++-
47 files changed, 822 insertions(+), 692 deletions(-)
Modified: sandbox/conversion/libs/conversion_ext/doc/Jamfile.v2
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/Jamfile.v2 (original)
+++ sandbox/conversion/libs/conversion_ext/doc/Jamfile.v2 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -11,8 +11,8 @@
path-constant nav_images : html/images/ ; # png and svg images for home, next, note, tip...
path-constant images_location : html ; # location of SVG and PNG images referenced by Quickbook.
-echo "images_location" $(images_location) ; # \guild\enums\libs\enums\doc\html
-echo "nav_images" $(nav_images) ; # \guild\enums\libs\enums\doc\html\images
+echo "images_location" $(images_location) ;
+echo "nav_images" $(nav_images) ;
import modules ;
@@ -35,7 +35,7 @@
# PDF native index support is probably better for PDFs as then you actually get page numbers.
<auto-index-script>index.idx # Specifies the name of the script to load.
- # <auto-index-prefix>../../../ # Path to /enums so index.idx !scan-path can use boost/ and libs/doc.
+ # <auto-index-prefix>../../../ # Path to /conversion so index.idx !scan-path can use boost/ and libs/doc.
<auto-index-prefix>../../..
<quickbook-define>enable_index
@@ -167,6 +167,35 @@
using doxygen ; # Required if you want to use Doxygen.
using quickbook ;
+doxygen std_type_traits
+ :
+ [ glob ../../../boost/conversion/type_traits/is_assignable.hpp ]
+ [ glob ../../../boost/conversion/type_traits/is_copy_assignable.hpp ]
+ [ glob ../../../boost/conversion/type_traits/is_constructible.hpp ]
+ [ glob ../../../boost/conversion/type_traits/is_copy_constructible.hpp ]
+ [ glob ../../../boost/conversion/type_traits/is_convertible.hpp ]
+ [ glob ../../../boost/conversion/type_traits/is_explicitly_convertible.hpp ]
+ :
+ <xsl:param>"boost.doxygen.reftitle=Standard Type Traits"
+ ;
+
+doxygen std_type_traits_boost
+ :
+ [ glob ../../../boost/conversion/type_traits/boost/*.hpp ]
+ [ glob ../../../boost/conversion/type_traits/boost/*/*.hpp ]
+ :
+ <xsl:param>"boost.doxygen.reftitle=Boost specializations workarounds"
+ <xsl:param>boost.doxygen.header.prefix=boost/conversion/type_traits
+ ;
+
+doxygen std_type_traits_std
+ :
+ [ glob ../../../boost/conversion/type_traits/std/*.hpp ]
+ :
+ <xsl:param>"boost.doxygen.reftitle=C++ Standard specializations workarounds"
+ ;
+
+
doxygen core
:
[ glob ../../../boost/conversion.hpp ]
@@ -182,10 +211,9 @@
[ glob ../../../boost/conversion/try_assign_to.hpp ]
[ glob ../../../boost/conversion/try_convert_to.hpp ]
[ glob ../../../boost/conversion/fp/convert_to.hpp ]
- [ glob ../../../boost/conversion/type_traits/*.hpp ]
- #[ glob ../../../boost/conversion/type_traits/is_extrinsic_assignble.hpp ]
- #[ glob ../../../boost/conversion/type_traits/is_extrinsic_convertible.hpp ]
- #[ glob ../../../boost/conversion/type_traits/is_extrinsic_explicit_convertible.hpp ]
+ [ glob ../../../boost/conversion/is_extrinsically_assignable.hpp ]
+ [ glob ../../../boost/conversion/is_extrinsically_convertible.hpp ]
+ [ glob ../../../boost/conversion/is_extrinsically_explicit_convertible.hpp ]
:
<xsl:param>"boost.doxygen.reftitle=Core"
;
@@ -257,14 +285,18 @@
<format>pdf:<xsl:param>admon.graphics.path=$(boost-images)/
<format>pdf:<xsl:param>boost.url.prefix=http://www.boost.org/doc/libs/release/libs/conversion_ext/doc/html
+
+ <dependency>std_type_traits
+ <dependency>std_type_traits_std
+ <dependency>std_type_traits_boost
<dependency>core
<dependency>std
<dependency>boost
<dependency>css-install
<dependency>png-install
<dependency>svg-install
- <dependency>enums-png-install
- <dependency>enums-svg-install
+ <dependency>conversion-png-install
+ <dependency>conversion-svg-install
;
@@ -274,7 +306,7 @@
install png-install : [ glob $(boost-root)/doc/src/images/*.png ] : <location>html/images ;
install svg-install : [ glob $(boost-root)/doc/src/images/*.svg ] : <location>html/images ;
-install pdf-install : standalone : <install-type>PDF <location>. <name>enums.pdf ;
+install pdf-install : standalone : <install-type>PDF <location>. <name>conversion.pdf ;
-install enums-png-install : [ glob images/*.png ] : <location>html/images ;
-install enums-svg-install : [ glob images/*.svg ] : <location>html/images ;
+install conversion-png-install : [ glob images/*.png ] : <location>html/images ;
+install conversion-svg-install : [ glob images/*.svg ] : <location>html/images ;
Added: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_ASSIGNABLE.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_ASSIGNABLE.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<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.0">
+<link rel="up" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header <boost/conversion/type_traits/is_assignable.hpp>">
+<link rel="prev" href="BOOST_CONVERSION_REQUIRES.html" title="Macro BOOST_CONVERSION_REQUIRES">
+<link rel="next" href="boost/is_constructible.html" title="Struct template is_constructible">
+</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_REQUIRES.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_constructible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_CONVERSION_NO_IS_ASSIGNABLE"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_CONVERSION_NO_IS_ASSIGNABLE</span></h2>
+<p>BOOST_CONVERSION_NO_IS_ASSIGNABLE — Macro stating if the compiler don't support the features needed to define the <code class="computeroutput">is_assignable</code> type trait. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header <boost/conversion/type_traits/is_assignable.hpp>">boost/conversion/type_traits/is_assignable.hpp</a>>
+
+</span>BOOST_CONVERSION_NO_IS_ASSIGNABLE</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 © 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_REQUIRES.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_constructible.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<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.0">
+<link rel="up" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header <boost/conversion/type_traits/is_constructible.hpp>">
+<link rel="prev" href="boost/is_constructible.html" title="Struct template is_constructible">
+<link rel="next" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE">
+</head>
+<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/is_constructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</span></h2>
+<p>BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE — Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_constructible</code> type trait. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header <boost/conversion/type_traits/is_constructible.hpp>">boost/conversion/type_traits/is_constructible.hpp</a>>
+
+</span>BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</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 © 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/is_constructible.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<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.0">
+<link rel="up" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header <boost/conversion/type_traits/is_constructible.hpp>">
+<link rel="prev" href="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE">
+<link rel="next" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html" title="Macro BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX">
+</head>
+<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_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE</span></h2>
+<p>BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE — Macro stating if the compiler doesn't support the features needed to define the <code class="computeroutput">is_default_constructible</code> type trait. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header <boost/conversion/type_traits/is_constructible.hpp>">boost/conversion/type_traits/is_constructible.hpp</a>>
+
+</span>BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE</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 © 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_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_REQUIRES.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_REQUIRES.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Macro BOOST_CONVERSION_REQUIRES</title>
+<link rel="stylesheet" href="./boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header <boost/conversion/type_traits/is_assignable.hpp>">
+<link rel="prev" href="boost/is_assignable.html" title="Struct template is_assignable">
+<link rel="next" href="BOOST_CONVERSION_NO_IS_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_ASSIGNABLE">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="boost/is_assignable.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_NO_IS_ASSIGNABLE.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_CONVERSION_REQUIRES"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_CONVERSION_REQUIRES</span></h2>
+<p>BOOST_CONVERSION_REQUIRES</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: <<a class="link" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header <boost/conversion/type_traits/is_assignable.hpp>">boost/conversion/type_traits/is_assignable.hpp</a>>
+
+</span>BOOST_CONVERSION_REQUIRES(CND)</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 © 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/is_assignable.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_CONVERSION_NO_IS_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_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,49 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<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.0">
+<link rel="up" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header <boost/conversion/type_traits/is_constructible.hpp>">
+<link rel="prev" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE">
+<link rel="next" href="boost/is_copy_assignable.html" title="Struct template is_copy_assignable">
+</head>
+<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_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_copy_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Macro BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX</span></h2>
+<p>BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX — Max number of arguments to is_constructible when using variadic templates emulation. </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header <boost/conversion/type_traits/is_constructible.hpp>">boost/conversion/type_traits/is_constructible.hpp</a>>
+
+</span>BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX</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 © 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_DEFAULT_CONSTRUCTIBLE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/is_copy_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header <boost/conversion/assign_to.hpp>">
-<link rel="prev" href="assigner_Target__Source_idp15573904.html" title="Struct template assigner<Target, Source, requires(Assignable< Target, Source >)>">
+<link rel="prev" href="assigner_Target__Source_idp15410752.html" title="Struct template assigner<Target, Source, requires(Assignable< Target, Source >)>">
<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_idp15573904.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assignable_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assigner_Target__Source_idp15410752.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assignable_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.conversion.assign_to"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="identifier">Target</span> <span class="special">&</span> <span class="identifier">assign_to</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span> from<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp15114512"></a><h2>Description</h2>
+<a name="idp15361376"></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="assigner_Target__Source_idp15573904.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assignable_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="assigner_Target__Source_idp15410752.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assignable_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -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#idp15600240-bb"><span class="identifier">assignable_to</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- assignable_to& <a class="link" href="assignable_to.html#idp15602896-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="assignable_to.html#idp15437088-bb"><span class="identifier">assignable_to</span></a><span class="special">(</span><span class="identifier">Target</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ assignable_to& <a class="link" href="assignable_to.html#idp15439744-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">></span>
- assignable_to& <a class="link" href="assignable_to.html#idp15607248-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"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">></span> assignable_to& <a class="link" href="assignable_to.html#idp15615360-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">&</span><span class="special">)</span><span class="special">;</span>
+ assignable_to& <a class="link" href="assignable_to.html#idp15444096-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"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">></span> assignable_to& <a class="link" href="assignable_to.html#idp15452208-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">&</span><span class="special">)</span><span class="special">;</span>
<span class="comment">// public data members</span>
<span class="identifier">Target</span> <span class="special">&</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="idp15185440"></a><h2>Description</h2>
+<a name="idp15432272"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp15185840"></a><h3>
+<a name="idp15432672"></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="idp15600240-bb"></a><span class="identifier">assignable_to</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp15437088-bb"></a><span class="identifier">assignable_to</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&</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& <a name="idp15602896-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> u<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout">assignable_to& <a name="idp15439744-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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"><</span><span class="keyword">typename</span> Source<span class="special">></span>
- assignable_to& <a name="idp15607248-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"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> s<span class="special">)</span><span class="special">;</span></pre>
+ assignable_to& <a name="idp15444096-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"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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"><</span><span class="keyword">typename</span> Source<span class="special">></span> assignable_to& <a name="idp15615360-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">&</span> u<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">></span> assignable_to& <a name="idp15452208-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">&</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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header <boost/conversion/assign_to.hpp>">
<link rel="prev" href="assigner_cp.html" title="Struct template assigner_cp">
-<link rel="next" href="assigner_Target__Source_idp15560560.html" title="Struct template assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)>">
+<link rel="next" href="assigner_Target__Source_idp15397328.html" title="Struct template assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicallyExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)>">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15560560.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="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15397328.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="idp14986624"></a><h2>Description</h2>
+<a name="idp15233632"></a><h2>Description</h2>
<p>Default customization point for <code class="computeroutput">assign_to</code>.</p>
<p>
By default it delegates to the user <code class="computeroutput"><a class="link" href="assigner_cp.html" title="Struct template assigner_cp">assigner_cp</a></code>. </p>
@@ -57,7 +57,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="assigner_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15560560.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="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15397328.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_idp15397328.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15397328.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicallyExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header <boost/conversion/assign_to.hpp>">
+<link rel="prev" href="assigner.html" title="Struct template assigner">
+<link rel="next" href="assigner_Target__Source_idp15410752.html" title="Struct template assigner<Target, Source, requires(Assignable< Target, Source >)>">
+</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="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15410752.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_Target,_Source_idp15397328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicallyExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)></span></h2>
+<p>boost::conversion::assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicallyExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)></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: <<a class="link" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header <boost/conversion/assign_to.hpp>">boost/conversion/assign_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="assigner_Target__Source_idp15397328.html" title="Struct template assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicallyExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)>">assigner</a><span class="special"><</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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&
&</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_Target__Source_idp15397328.html#idp15405472-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <span class="special">&</span> <a class="link" href="assigner_Target__Source_idp15397328.html#idp15405824-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15274112"></a><h2>Description</h2>
+<p>Specialization when <code class="computeroutput">Target</code> is not assignable from <code class="computeroutput">Source</code>, but <code class="computeroutput">Target</code> is copy constructible and <code class="computeroutput">Source</code> is extrinsic convertible to <code class="computeroutput">Target</code>. ! !
+<span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">Target</code> must be CopyAssinable and <code class="computeroutput"><code class="computeroutput">Source</code> must</code> be extrinsic convertible to <code class="computeroutput">Target</code>. </p>
+<div class="refsect2">
+<a name="idp15281264"></a><h3>
+<a name="idp15405472-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">&</span> <a name="idp15405824-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">&</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</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 © 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="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner_Target__Source_idp15410752.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_idp15410752.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_Target__Source_idp15410752.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner<Target, Source, requires(Assignable< Target, Source >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header <boost/conversion/assign_to.hpp>">
+<link rel="prev" href="assigner_Target__Source_idp15397328.html" title="Struct template assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicallyExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)>">
+<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_idp15397328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assign_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_Target,_Source_idp15410752"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner<Target, Source, requires(Assignable< Target, Source >)></span></h2>
+<p>boost::conversion::assigner<Target, Source, requires(Assignable< Target, Source >)></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: <<a class="link" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header <boost/conversion/assign_to.hpp>">boost/conversion/assign_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="assigner_Target__Source_idp15410752.html" title="Struct template assigner<Target, Source, requires(Assignable< Target, Source >)>">assigner</a><span class="special"><</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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_Target__Source_idp15410752.html#idp15416768-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <span class="special">&</span> <a class="link" href="assigner_Target__Source_idp15410752.html#idp15417120-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15326576"></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="idp15330288"></a><h3>
+<a name="idp15416768-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">&</span> <a name="idp15417120-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">&</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</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 © 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_idp15397328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.assign_to_hpp" title="Header <boost/conversion/assign_to.hpp>">
-<link rel="prev" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="prev" href="../is_assignable_fusion_tu_idp15006224.html" title="Struct template is_assignable<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >>">
<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="../../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../is_assignable_fusion_tu_idp15006224.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.conversion.assigner_cp"></a><div class="titlepage"></div>
@@ -39,10 +39,10 @@
<span class="keyword">struct</span> <a class="link" href="assigner_cp.html" title="Struct template assigner_cp">assigner_cp</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">false_type</span> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp14960912"></a><h2>Description</h2>
+<a name="idp15208560"></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"><a class="link" href="explicit_converter.html" title="Struct template explicit_converter">explicit_converter</a></code> is not satisfying. </p>
+This class must be specialized by the user when the default behavior of <code class="computeroutput">assigner</code> is not satisfying. </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -55,7 +55,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../../index.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#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_idp15006224.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.assign_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15023296.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15023296.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp<array< Target, N >, array< Source, N >, requites(ExtrinsicallyAssignable< Target, Source > &&Assignable< Target, Source >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.array_hpp" title="Header <boost/conversion/boost/array.hpp>">
+<link rel="prev" href="assigner_cp_array_Targe_idp15382496.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source > &&!Assignable< Target, Source >)>">
+<link rel="next" href="../trick_array.html" title="Struct trick_array">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="assigner_cp_array_Targe_idp15382496.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.array_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_array_Targe_idp15023296"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp<array< Target, N >, array< Source, N >, requites(ExtrinsicallyAssignable< Target, Source > &&Assignable< Target, Source >)></span></h2>
+<p>boost::conversion::assigner_cp<array< Target, N >, array< Source, N >, requites(ExtrinsicallyAssignable< Target, Source > &&Assignable< Target, Source >)></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.array_hpp" title="Header <boost/conversion/boost/array.hpp>">boost/conversion/boost/array.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_array_Targe_idp15023296.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requites(ExtrinsicallyAssignable< Target, Source > &&Assignable< Target, Source >)>">assigner_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requites</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special"><</span> <span class="identifier">Target</span><sp
an class="special">,</span> <span class="identifier">Source</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_array_Targe_idp15023296.html#idp15028672-bb">public member functions</a></span>
+ <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="special">&</span>
+ <a class="link" href="assigner_cp_array_Targe_idp15023296.html#idp15029024-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17501568"></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="idp17503584"></a><h3>
+<a name="idp15028672-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="special">&</span>
+<a name="idp15029024-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="special">&</span> to<span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 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_idp15382496.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.array_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15382496.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_array_Targe_idp15382496.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,68 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source > &&!Assignable< Target, Source >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.array_hpp" title="Header <boost/conversion/boost/array.hpp>">
+<link rel="prev" href="implicit_converter_cp_a_idp15374336.html" title="Struct template implicit_converter_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source >)>">
+<link rel="next" href="assigner_cp_array_Targe_idp15023296.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requites(ExtrinsicallyAssignable< Target, Source > &&Assignable< Target, Source >)>">
+</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_idp15374336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15023296.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_array_Targe_idp15382496"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source > &&!Assignable< Target, Source >)></span></h2>
+<p>boost::conversion::assigner_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source > &&!Assignable< Target, Source >)></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.array_hpp" title="Header <boost/conversion/boost/array.hpp>">boost/conversion/boost/array.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_array_Targe_idp15382496.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source > &&!Assignable< Target, Source >)>">assigner_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special"><</span> <span class="identifier">Target</span><s
pan class="special">,</span> <span class="identifier">Source</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_array_Targe_idp15382496.html#idp15019936-bb">public member functions</a></span>
+ <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="special">&</span>
+ <a class="link" href="assigner_cp_array_Targe_idp15382496.html#idp15020288-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17428368"></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="idp17430384"></a><h3>
+<a name="idp15019936-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="special">&</span>
+<a name="idp15020288-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="special">&</span> to<span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 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_idp15374336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15023296.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_idp15071312.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_numeric_int_idp15071312.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.interval_hpp" title="Header <boost/conversion/boost/interval.hpp>">
+<link rel="prev" href="implicit_converter_cp_n_idp15063472.html" title="Struct template implicit_converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)>">
+<link rel="next" href="../trick_numeric_interval.html" title="Struct trick_numeric_interval">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_n_idp15063472.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_numeric_interval.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_numeric_int_idp15071312"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)></span></h2>
+<p>boost::conversion::assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.interval_hpp" title="Header <boost/conversion/boost/interval.hpp>">boost/conversion/boost/interval.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_numeric_int_idp15071312.html" title="Struct template assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)>">assigner_cp</a><span class="special"><</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span clas
s="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_numeric_int_idp15071312.html#idp15075504-bb">public member functions</a></span>
+ <span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">></span> <span class="special">&</span>
+ <a class="link" href="assigner_cp_numeric_int_idp15071312.html#idp15075856-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">></span> <span class="special">&</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18002480"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18002880"></a><h3>
+<a name="idp15075504-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">></span> <span class="special">&</span>
+<a name="idp15075856-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">></span> <span class="special">&</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span> <span class="special">&</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 © 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_idp15063472.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.interval_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_numeric_interval.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_rational_Ta_idp15113008.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/assigner_cp_rational_Ta_idp15113008.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.rational_hpp" title="Header <boost/conversion/boost/rational.hpp>">
+<link rel="prev" href="implicit_converter_cp_r_idp15106592.html" title="Struct template implicit_converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">
+<link rel="next" href="../trick_rational.html" title="Struct trick_rational">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_r_idp15106592.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.rational_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_rational.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.assigner_cp_rational_Ta_idp15113008"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)></span></h2>
+<p>boost::conversion::assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.rational_hpp" title="Header <boost/conversion/boost/rational.hpp>">boost/conversion/boost/rational.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="assigner_cp_rational_Ta_idp15113008.html" title="Struct template assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">assigner_cp</a><span class="special"><</span><span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <
span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="assigner_cp_rational_Ta_idp15113008.html#idp15115728-bb">public member functions</a></span>
+ <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&</span>
+ <a class="link" href="assigner_cp_rational_Ta_idp15113008.html#idp15116080-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18387856"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18388256"></a><h3>
+<a name="idp15115728-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&</span>
+<a name="idp15116080-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="special">&</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 © 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_idp15106592.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.rational_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_rational.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.convert_to_hpp" title="Header <boost/conversion/convert_to.hpp>">
<link rel="prev" href="enable_functor.html" title="Struct template enable_functor">
-<link rel="next" href="enable_functor_T__requi_idp15650304.html" title="Struct template enable_functor<T, requires(PhoenixActor< T >)>">
+<link rel="next" href="enable_functor_T__requi_idp15487152.html" title="Struct template enable_functor<T, requires(PhoenixActor< T >)>">
</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="enable_functor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="enable_functor_T__requi_idp15650304.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enable_functor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="enable_functor_T__requi_idp15487152.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.conversion.convert_to"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></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">&</span> from<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp15310352"></a><h2>Description</h2>
+<a name="idp15557296"></a><h2>Description</h2>
<p>Lazily convert to a type <code class="computeroutput">Target</code> from an arbitrary argument.</p>
<p>
</p>
@@ -63,7 +63,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="enable_functor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="enable_functor_T__requi_idp15650304.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enable_functor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="enable_functor_T__requi_idp15487152.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_idp15530224.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp15530224.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template convert_to_or_fallback</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header <boost/conversion/convert_to_or_fallback.hpp>">
+<link rel="prev" href="converter_or_fallbacker_idp15516000.html" title="Struct template converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible< Source, Target > &&ExtrinsicallyExplicitConvertible< Fallback, Target >)>">
+<link rel="next" href="convert_to_or_fallback_idp15542512.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_idp15516000.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to_or_fallback_idp15542512.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.convert_to_or_fallback_idp15530224"></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 — 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: <<a class="link" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header <boost/conversion/convert_to_or_fallback.hpp>">boost/conversion/convert_to_or_fallback.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Fallback<span class="special">></span>
+ <span class="identifier">enable_if_c</span><span class="special"><</span> <span class="special">!</span><span class="identifier">is_same</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="special">></span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></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">&</span> from<span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&</span> fallback<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15849376"></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<int>(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 © 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_idp15516000.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to_or_fallback_idp15542512.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_idp15542512.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/convert_to_or_fallback_idp15542512.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template convert_to_or_fallback</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header <boost/conversion/convert_to_or_fallback.hpp>">
+<link rel="prev" href="convert_to_or_fallback_idp15530224.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_idp15530224.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="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_idp15542512"></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 — 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: <<a class="link" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header <boost/conversion/convert_to_or_fallback.hpp>">boost/conversion/convert_to_or_fallback.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+ <span class="identifier">Target</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">&</span> from<span class="special">,</span> <span class="identifier">Target</span> <span class="keyword">const</span> <span class="special">&</span> fallback<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15873680"></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 © 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_idp15530224.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="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.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header <boost/conversion/implicit_convert_to.hpp>">
<link rel="prev" href="converter_cp.html" title="Struct template converter_cp">
-<link rel="next" href="converter_Target__Sourc_idp15833584.html" title="Struct template converter<Target, Source, requires(Convertible< Source, Target >)>">
+<link rel="next" href="converter_Target__Sourc_idp15658288.html" title="Struct template converter<Target, Source, requires(Convertible< Source, Target >)>">
</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_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_Target__Sourc_idp15833584.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_Target__Sourc_idp15658288.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.conversion.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="idp16198640"></a><h2>Description</h2>
+<a name="idp16436720"></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="converter_cp.html" title="Struct template converter_cp">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="converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_Target__Sourc_idp15833584.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_Target__Sourc_idp15658288.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_cp.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -39,7 +39,7 @@
<span class="keyword">struct</span> <a class="link" href="converter_cp.html" title="Struct template converter_cp">converter_cp</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">false_type</span> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16172944"></a><h2>Description</h2>
+<a name="idp16411024"></a><h2>Description</h2>
<p>Customization point for <code class="computeroutput">implicit_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>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp_std_pair_T_idp15236768.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp_std_pair_T_idp15236768.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp_std_pair_T_idp15236768.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.std.pair_hpp" title="Header <boost/conversion/std/pair.hpp>">
-<link rel="prev" href="../is_extrinsic_explicit_c_idp15956944.html" title="Struct template is_extrinsic_explicit_convertible">
+<link rel="prev" href="../is_extrinsic_explicit_c_idp15968752.html" title="Struct template is_extrinsic_explicit_convertible">
<link rel="next" href="../trick_pair.html" title="Struct trick_pair">
</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_extrinsic_explicit_c_idp15956944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../is_extrinsic_explicit_c_idp15968752.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.conversion.converter_cp_std_pair_T_idp15236768"></a><div class="titlepage"></div>
@@ -38,10 +38,10 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <a class="link" href="converter_cp_std_pair_T_idp15236768.html#idp15242720-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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16793712"></a><h2>Description</h2>
+<a name="idp16834320"></a><h2>Description</h2>
<p>Partial specialization of <code class="computeroutput">converter_cp</code> for <code class="computeroutput">std::pair</code> of extrinsic convertibles. </p>
<div class="refsect2">
-<a name="idp16795728"></a><h3>
+<a name="idp16836336"></a><h3>
<a name="idp15242368-bb"></a><code class="computeroutput">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"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <a name="idp15242720-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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
@@ -57,7 +57,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../is_extrinsic_explicit_c_idp15956944.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../is_extrinsic_explicit_c_idp15968752.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp_std_vector_idp15261568.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp_std_vector_idp15261568.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_cp_std_vector_idp15261568.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -38,10 +38,10 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">></span> <a class="link" href="converter_cp_std_vector_idp15261568.html#idp15267264-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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp17058416"></a><h2>Description</h2>
+<a name="idp17098976"></a><h2>Description</h2>
<p>Partial specialization of <code class="computeroutput">converter_cp</code> for <code class="computeroutput">std::vector</code> of extrinsic convertibles. </p>
<div class="refsect2">
-<a name="idp17060432"></a><h3>
+<a name="idp17100992"></a><h3>
<a name="idp15266912-bb"></a><code class="computeroutput">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"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">></span> <a name="idp15267264-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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header <boost/conversion/convert_to_or_fallback.hpp>">
<link rel="prev" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_cp">
-<link rel="next" href="converter_or_fallbacker_idp15679152.html" title="Struct template converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicExplicitConvertible< Source, Target > &&ExtrinsicExplicitConvertible< Fallback, Target >)>">
+<link rel="next" href="converter_or_fallbacker_idp15516000.html" title="Struct template converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible< Source, Target > &&ExtrinsicallyExplicitConvertible< Fallback, Target >)>">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_idp15679152.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="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_idp15516000.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="idp15513424"></a><h2>Description</h2>
+<a name="idp15760640"></a><h2>Description</h2>
<p>Default <code class="computeroutput"><a class="link" href="converter_or_fallbacker.html" title="Struct template converter_or_fallbacker">converter_or_fallbacker</a></code>.</p>
<p>
The default implementation relies on the <code class="computeroutput"><a class="link" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_cp">converter_or_fallbacker_cp</a></code> customization point which must be specialized by the user. </p>
@@ -57,7 +57,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_idp15679152.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="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_idp15516000.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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -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="idp15491744"></a><h2>Description</h2>
+<a name="idp15738960"></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_idp15516000.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/converter_or_fallbacker_idp15516000.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible< Source, Target > &&ExtrinsicallyExplicitConvertible< Fallback, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header <boost/conversion/convert_to_or_fallback.hpp>">
+<link rel="prev" href="converter_or_fallbacker.html" title="Struct template converter_or_fallbacker">
+<link rel="next" href="convert_to_or_fallback_idp15530224.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="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to_or_fallback_idp15530224.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.converter_or_fallbacker_idp15516000"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible< Source, Target > &&ExtrinsicallyExplicitConvertible< Fallback, Target >)></span></h2>
+<p>boost::conversion::converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible< Source, Target > &&ExtrinsicallyExplicitConvertible< Fallback, Target >)></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: <<a class="link" href="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp" title="Header <boost/conversion/convert_to_or_fallback.hpp>">boost/conversion/convert_to_or_fallback.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="converter_or_fallbacker_idp15516000.html" title="Struct template converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible< Source, Target > &&ExtrinsicallyExplicitConvertible< Fallback, Target >)>">converter_or_fallbacker</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</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">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="converter_or_fallbacker_idp15516000.html#idp15525360-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="converter_or_fallbacker_idp15516000.html#idp15525712-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">&</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15802432"></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<Source,Target></code> <code class="computeroutput">&&</code> is_extrinsically_explicitly_convertible<Fallback,Target>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_explicitly_convertible<Source,Target></code> && <code class="computeroutput">is_extrinsically_explicitly_convertible<Fallback,Target></code>. </p>
+<div class="refsect2">
+<a name="idp15808304"></a><h3>
+<a name="idp15525360-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="idp15525712-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">&</span> val<span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&</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 © 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="../../index.html#header.boost.conversion.convert_to_or_fallback_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="convert_to_or_fallback_idp15530224.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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.convertible_from_hpp" title="Header <boost/conversion/convertible_from.hpp>">
-<link rel="prev" href="convert_to_or_fallback_idp15705600.html" title="Function template convert_to_or_fallback">
+<link rel="prev" href="convert_to_or_fallback_idp15542512.html" title="Function template convert_to_or_fallback">
<link rel="next" href="mcf.html" title="Function template mcf">
</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_idp15705600.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mcf.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convert_to_or_fallback_idp15542512.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mcf.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>
@@ -35,33 +35,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#idp15729680-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#idp15566592-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#idp15720304-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="convertible_from.html#idp15557216-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span>
- <span class="keyword">typename</span> boost::enable_if< boost::is_extrinsic_convertible< Source, Target >, int >::type <span class="special">=</span> <span class="number">0</span><span class="special">></span>
- <a class="link" href="convertible_from.html#idp15720656-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="keyword">typename</span> boost::enable_if< boost::is_extrinsically_convertible< Source, Target >, int >::type <span class="special">=</span> <span class="number">0</span><span class="special">></span>
+ <a class="link" href="convertible_from.html#idp15557568-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="idp15677792"></a><h2>Description</h2>
+<a name="idp15941552"></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="idp15680848"></a><h3>
+<a name="idp15944608"></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="idp15729680-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="idp15566592-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="idp15689216"></a><h3>
-<a name="idp15720304-bb"></a><code class="computeroutput">convertible_from</code> public member functions</h3>
+<a name="idp15952976"></a><h3>
+<a name="idp15557216-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"><</span><span class="keyword">typename</span> Target<span class="special">,</span>
- <span class="keyword">typename</span> boost::enable_if< boost::is_extrinsic_convertible< Source, Target >, int >::type <span class="special">=</span> <span class="number">0</span><span class="special">></span>
- <a name="idp15720656-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>
+ <span class="keyword">typename</span> boost::enable_if< boost::is_extrinsically_convertible< Source, Target >, int >::type <span class="special">=</span> <span class="number">0</span><span class="special">></span>
+ <a name="idp15557568-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>
@@ -79,7 +79,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="convert_to_or_fallback_idp15705600.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mcf.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="convert_to_or_fallback_idp15542512.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.convertible_from_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="mcf.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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -35,21 +35,21 @@
<span class="keyword">class</span> <a class="link" href="convertible_to.html" title="Class template convertible_to">convertible_to</a> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="convertible_to.html#boost.conversion.convertible_toconstruct-copy-destruct">construct/copy/destruct</a></span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">></span> <a class="link" href="convertible_to.html#idp15750384-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">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">></span> <a class="link" href="convertible_to.html#idp15587296-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">&</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="convertible_to.html#idp15742352-bb">public member functions</a></span>
- <a class="link" href="convertible_to.html#idp15742704-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#idp15746544-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#idp15579264-bb">public member functions</a></span>
+ <a class="link" href="convertible_to.html#idp15579616-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#idp15583456-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="idp15766992"></a><h2>Description</h2>
+<a name="idp16030832"></a><h2>Description</h2>
<div class="refsect2">
-<a name="idp15767392"></a><h3>
+<a name="idp16031232"></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"><</span><span class="keyword">typename</span> Source<span class="special">></span> <a name="idp15750384-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">&</span> source<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">></span> <a name="idp15587296-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">&</span> source<span class="special">)</span><span class="special">;</span></pre>
<p>Constructor from a extrinsic implicitly convertible to <code class="computeroutput">Target</code>. </p>
<p><span class="bold"><strong>Effects:</strong></span> Store the extrinsic conversion from <code class="computeroutput">source</code> to @ Target. </p>
<p><span class="bold"><strong>Throws:</strong></span> Whatever extrinsic implicit conversion from <code class="computeroutput">source</code> to <code class="computeroutput">Target</code> could throw. </p>
@@ -57,17 +57,17 @@
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp15783760"></a><h3>
-<a name="idp15742352-bb"></a><code class="computeroutput">convertible_to</code> public member functions</h3>
+<a name="idp16047600"></a><h3>
+<a name="idp15579264-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="idp15742704-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="idp15579616-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="idp15746544-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="idp15583456-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/enable_functor.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/enable_functor.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/enable_functor.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -36,7 +36,7 @@
<span class="keyword">struct</span> <a class="link" href="enable_functor.html" title="Struct template enable_functor">enable_functor</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">false_type</span> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp15295792"></a><h2>Description</h2>
+<a name="idp15542736"></a><h2>Description</h2>
<p>meta-function to state if the parameter is a place_holder</p>
<p>
</p>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/enable_functor_T__requi_idp15487152.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/enable_functor_T__requi_idp15487152.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template enable_functor<T, requires(PhoenixActor< T >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.fp.convert_to_hpp" title="Header <boost/conversion/fp/convert_to.hpp>">
+<link rel="prev" href="convert_to.html" title="Function template convert_to">
+<link rel="next" href="make_converter_to.html" title="Function template make_converter_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="convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_converter_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.enable_functor_T,_requi_idp15487152"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template enable_functor<T, requires(PhoenixActor< T >)></span></h2>
+<p>boost::conversion::enable_functor<T, requires(PhoenixActor< T >)> — <code class="computeroutput"><a class="link" href="enable_functor.html" title="Struct template enable_functor">enable_functor</a></code> meta-function specialization for types <code class="computeroutput">T</code> satisfying <code class="computeroutput">phoenix::is_actor<T></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: <<a class="link" href="../../index.html#header.boost.conversion.fp.convert_to_hpp" title="Header <boost/conversion/fp/convert_to.hpp>">boost/conversion/fp/convert_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="enable_functor_T__requi_idp15487152.html" title="Struct template enable_functor<T, requires(PhoenixActor< T >)>">enable_functor</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">PhoenixActor</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15615776"></a><h2>Description</h2>
+<p>The nested type @ type is <code class="computeroutput">true_type</code>. </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 © 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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_converter_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/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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header <boost/conversion/explicit_convert_to.hpp>">
-<link rel="prev" href="explicit_converter_opti_idp15795136.html" title="Struct template explicit_converter<optional< Target >, Source, requires(ExtrinsicExplicitConvertible< Source, Target >)>">
-<link rel="next" href="converter_cp.html" title="Struct template converter_cp">
+<link rel="prev" href="explicit_converter_opti_idp15632048.html" title="Struct template explicit_converter<optional< Target >, Source, requires(ExtrinsicallyExplicitConvertible< Source, Target >)>">
+<link rel="next" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">
</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_opti_idp15795136.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="explicit_converter_opti_idp15632048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_cp.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>
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="identifier">Target</span> <span class="identifier">explicit_convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&</span> from<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16097600"></a><h2>Description</h2>
+<a name="idp16345712"></a><h2>Description</h2>
<p>
</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
@@ -60,7 +60,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="explicit_converter_opti_idp15795136.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="explicit_converter_opti_idp15632048.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header <boost/conversion/explicit_convert_to.hpp>">
<link rel="prev" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">
-<link rel="next" href="explicit_converter_Targ_idp15772416.html" title="Struct template explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)>">
+<link rel="next" href="explicit_converter_Targ_idp15609328.html" title="Struct template explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)>">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp15772416.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="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp15609328.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="idp15940640"></a><h2>Description</h2>
+<a name="idp16188416"></a><h2>Description</h2>
<p>Default <code class="computeroutput"><a class="link" href="explicit_converter.html" title="Struct template explicit_converter">explicit_converter</a></code>.</p>
<p>
The default implementation relies on the <code class="computeroutput"><a class="link" href="explicit_converter_cp.html" title="Struct template explicit_converter_cp">explicit_converter_cp</a></code> which must be specialized by the user. </p>
@@ -57,7 +57,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="explicit_converter_cp.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp15772416.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="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp15609328.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_idp15609328.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp15609328.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header <boost/conversion/explicit_convert_to.hpp>">
+<link rel="prev" href="explicit_converter.html" title="Struct template explicit_converter">
+<link rel="next" href="explicit_converter_Targ_idp15620688.html" title="Struct template explicit_converter<Target, Source, requires(ExtrinsicallyConvertible< Source, Target >)>">
+</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="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp15620688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_Targ_idp15609328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)></span></h2>
+<p>boost::conversion::explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)></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: <<a class="link" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header <boost/conversion/explicit_convert_to.hpp>">boost/conversion/explicit_convert_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_Targ_idp15609328.html" title="Struct template explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_Targ_idp15609328.html#idp15615696-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="explicit_converter_Targ_idp15609328.html#idp15616048-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">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16219712"></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<Source,Target></code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_explicitly_convertible<Source,Target></code> </p>
+<div class="refsect2">
+<a name="idp16224032"></a><h3>
+<a name="idp15615696-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="idp15616048-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">&</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 © 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="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_Targ_idp15620688.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_idp15620688.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_Targ_idp15620688.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter<Target, Source, requires(ExtrinsicallyConvertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header <boost/conversion/explicit_convert_to.hpp>">
+<link rel="prev" href="explicit_converter_Targ_idp15609328.html" title="Struct template explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)>">
+<link rel="next" href="explicit_converter_opti_idp15632048.html" title="Struct template explicit_converter<optional< Target >, Source, requires(ExtrinsicallyExplicitConvertible< Source, Target >)>">
+</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_idp15609328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_opti_idp15632048.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_Targ_idp15620688"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter<Target, Source, requires(ExtrinsicallyConvertible< Source, Target >)></span></h2>
+<p>boost::conversion::explicit_converter<Target, Source, requires(ExtrinsicallyConvertible< Source, Target >)></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: <<a class="link" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header <boost/conversion/explicit_convert_to.hpp>">boost/conversion/explicit_convert_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_Targ_idp15620688.html" title="Struct template explicit_converter<Target, Source, requires(ExtrinsicallyConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_Targ_idp15620688.html#idp15627056-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="explicit_converter_Targ_idp15620688.html#idp15627408-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">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16265184"></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<Source,Target></code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_convertible<Source,Target></code> </p>
+<div class="refsect2">
+<a name="idp16269504"></a><h3>
+<a name="idp15627056-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="idp15627408-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">&</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 © 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_idp15609328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_converter_opti_idp15632048.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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -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="keyword">public</span> <span class="identifier">false_type</span> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp15914864"></a><h2>Description</h2>
+<a name="idp16162640"></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>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15252832.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15252832.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15252832.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -38,10 +38,10 @@
<span class="identifier">T</span> <a class="link" href="explicit_converter_cp_T_idp15252832.html#idp15257632-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"><</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">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16959504"></a><h2>Description</h2>
+<a name="idp17000208"></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="idp16960896"></a><h3>
+<a name="idp17001600"></a><h3>
<a name="idp15257280-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="idp15257632-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"><</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">></span> <span class="keyword">const</span> <span class="special">&</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15255568.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_T_idp15255568.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.std.string_hpp" title="Header <boost/conversion/std/string.hpp>">
+<link rel="prev" href="explicit_converter_cp_s_idp15249328.html" title="Struct template explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T>">
+<link rel="next" href="../trick_string.html" title="Struct trick_string">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_cp_s_idp15249328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.string_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_string.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_T_idp15255568"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >></span></h2>
+<p>boost::conversion::explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >></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: <<a class="link" href="../../index.html#header.boost.conversion.std.string_hpp" title="Header <boost/conversion/std/string.hpp>">boost/conversion/std/string.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_T_idp15255568.html" title="Struct template explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >>">explicit_converter_cp</a><span class="special"><</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"><</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">></span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_T_idp15255568.html#idp15260016-bb">public member functions</a></span>
+ <span class="identifier">T</span> <a class="link" href="explicit_converter_cp_T_idp15255568.html#idp15260368-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"><</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">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17109088"></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="idp17110480"></a><h3>
+<a name="idp15260016-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="idp15260368-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"><</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">></span> <span class="keyword">const</span> <span class="special">&</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 © 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_idp15249328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.string_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_string.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15120560.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15120560.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,62 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.tuple_hpp" title="Header <boost/conversion/boost/tuple.hpp>">
+<link rel="prev" href="../trick_rational.html" title="Struct trick_rational">
+<link rel="next" href="explicit_converter_cp_f_idp15126800.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 > &&ExtrinsicallyConvertible< S3, T3 >)>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_rational.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15126800.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_f_idp15120560"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)></span></h2>
+<p>boost::conversion::explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.tuple_hpp" title="Header <boost/conversion/boost/tuple.hpp>">boost/conversion/boost/tuple.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_f_idp15120560.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span
><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_f_idp15120560.html#idp15125008-bb">public member functions</a></span>
+ <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <a class="link" href="explicit_converter_cp_f_idp15120560.html#idp15125360-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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18536432"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18536832"></a><h3>
+<a name="idp15125008-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"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <a name="idp15125360-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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_rational.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15126800.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_idp15126800.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_f_idp15126800.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 > &&ExtrinsicallyConvertible< S3, T3 >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.tuple_hpp" title="Header <boost/conversion/boost/tuple.hpp>">
+<link rel="prev" href="explicit_converter_cp_f_idp15120560.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)>">
+<link rel="next" href="../trick_fusion_tuple.html" title="Struct trick_fusion_tuple">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="explicit_converter_cp_f_idp15120560.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.tuple_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_fusion_tuple.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_f_idp15126800"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 > &&ExtrinsicallyConvertible< S3, T3 >)></span></h2>
+<p>boost::conversion::explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 > &&ExtrinsicallyConvertible< S3, T3 >)></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.tuple_hpp" title="Header <boost/conversion/boost/tuple.hpp>">boost/conversion/boost/tuple.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_f_idp15126800.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 > &&ExtrinsicallyConvertible< S3, T3 >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S3</span><span class="special">,</span> <span class="identifier">T3</span> <span class="special">></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_idp15126800.html#idp15132976-bb">public member functions</a></span>
+ <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</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">></span> <a class="link" href="explicit_converter_cp_f_idp15126800.html#idp15133328-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"><</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">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18613696"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18614096"></a><h3>
+<a name="idp15132976-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"><</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">></span>
+<a name="idp15133328-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"><</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">></span> <span class="keyword">const</span> <span class="special">&</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 © 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_idp15120560.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.tuple_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_fusion_tuple.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_o_idp15095712.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_o_idp15095712.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyExplicit_convertible< Source, Target > &&!Optional< Source >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.optional_hpp" title="Header <boost/conversion/boost/optional.hpp>">
+<link rel="prev" href="implicit_converter_cp_o_idp15087328.html" title="Struct template implicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyConvertible< Source, Target > &&!Optional< Source >)>">
+<link rel="next" href="../trick_optional.html" title="Struct trick_optional">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_o_idp15087328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.optional_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_optional.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_o_idp15095712"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyExplicit_convertible< Source, Target > &&!Optional< Source >)></span></h2>
+<p>boost::conversion::explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyExplicit_convertible< Source, Target > &&!Optional< Source >)> — <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: <<a class="link" href="../../index.html#header.boost.conversion.boost.optional_hpp" title="Header <boost/conversion/boost/optional.hpp>">boost/conversion/boost/optional.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_o_idp15095712.html" title="Struct template explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyExplicit_convertible< Source, Target > &&!Optional< Source >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier">Optional</span><span c
lass="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_o_idp15095712.html#idp15100288-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="explicit_converter_cp_o_idp15095712.html#idp15100640-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">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18234848"></a><h2>Description</h2>
+<p>We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp18235568"></a><h3>
+<a name="idp15100288-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <a name="idp15100640-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">&</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 © 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_idp15087328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.optional_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_optional.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15246592.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15246592.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15246592.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -38,10 +38,10 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span> <a class="link" href="explicit_converter_cp_s_idp15246592.html#idp15251392-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">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16894480"></a><h2>Description</h2>
+<a name="idp16951392"></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="idp16895872"></a><h3>
+<a name="idp16952784"></a><h3>
<a name="idp15251040-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"><</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">></span> <a name="idp15251392-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">&</span> from<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15249328.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_cp_s_idp15249328.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.std.string_hpp" title="Header <boost/conversion/std/string.hpp>">
+<link rel="prev" href="../trick_pair.html" title="Struct trick_pair">
+<link rel="next" href="explicit_converter_cp_T_idp15255568.html" title="Struct template explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15255568.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_cp_s_idp15249328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T></span></h2>
+<p>boost::conversion::explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T></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: <<a class="link" href="../../index.html#header.boost.conversion.std.string_hpp" title="Header <boost/conversion/std/string.hpp>">boost/conversion/std/string.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_cp_s_idp15249328.html" title="Struct template explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_cp_s_idp15249328.html#idp15253776-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span> <a class="link" href="explicit_converter_cp_s_idp15249328.html#idp15254128-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">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17060176"></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="idp17061568"></a><h3>
+<a name="idp15253776-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"><</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">></span> <a name="idp15254128-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">&</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_pair.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15255568.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_idp15632048.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/explicit_converter_opti_idp15632048.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template explicit_converter<optional< Target >, Source, requires(ExtrinsicallyExplicitConvertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header <boost/conversion/explicit_convert_to.hpp>">
+<link rel="prev" href="explicit_converter_Targ_idp15620688.html" title="Struct template explicit_converter<Target, Source, requires(ExtrinsicallyConvertible< Source, Target >)>">
+<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_idp15620688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.explicit_converter_opti_idp15632048"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template explicit_converter<optional< Target >, Source, requires(ExtrinsicallyExplicitConvertible< Source, Target >)></span></h2>
+<p>boost::conversion::explicit_converter<optional< Target >, Source, requires(ExtrinsicallyExplicitConvertible< Source, Target >)> — <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: <<a class="link" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp" title="Header <boost/conversion/explicit_convert_to.hpp>">boost/conversion/explicit_convert_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="explicit_converter_opti_idp15632048.html" title="Struct template explicit_converter<optional< Target >, Source, requires(ExtrinsicallyExplicitConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="explicit_converter_opti_idp15632048.html#idp15638576-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="explicit_converter_opti_idp15632048.html#idp15638928-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">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16316320"></a><h2>Description</h2>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_extrinsically_explicit_convertible<Source,Target></code> We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp16318560"></a><h3>
+<a name="idp15638576-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <a name="idp15638928-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">&</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 © 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_idp15620688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.explicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="explicit_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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header <boost/conversion/implicit_convert_to.hpp>">
-<link rel="prev" href="converter_Target__Sourc_idp15833584.html" title="Struct template converter<Target, Source, requires(Convertible< Source, Target >)>">
-<link rel="next" href="try_assigner.html" title="Struct template try_assigner">
+<link rel="prev" href="implicit_converter_Targ_idp15668208.html" title="Struct template implicit_converter<Target, Source, requires(Convertible< Source, Target >)>">
+<link rel="next" href="is_extrinsically_assign_idp15692704.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="converter_Target__Sourc_idp15833584.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="try_assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicit_converter_Targ_idp15668208.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_assign_idp15692704.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>
@@ -35,13 +35,13 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="identifier">Target</span> <span class="identifier">implicit_convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&</span> from<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16265344"></a><h2>Description</h2>
+<a name="idp16514384"></a><h2>Description</h2>
<p>
</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">source</code></strong></span>: source of the conversion.</p>
-<p><span class="bold"><strong>Returns:</strong></span> The result of <code class="computeroutput">converter</code> customization point. </p>
-<p><span class="bold"><strong>Throws:</strong></span> Whatever the <code class="computeroutput">converter</code> call operator throws.</p>
+<p><span class="bold"><strong>Returns:</strong></span> The result of <code class="computeroutput"><code class="computeroutput"><a class="link" href="implicit_converter.html" title="Struct template implicit_converter">implicit_converter</a></code></code> customization point. </p>
+<p><span class="bold"><strong>Throws:</strong></span> Whatever the <code class="computeroutput"><code class="computeroutput"><a class="link" href="implicit_converter.html" title="Struct template implicit_converter">implicit_converter</a></code></code> call operator throws.</p>
<p><span class="bold"><strong>Example:</strong></span> </p>
<pre class="programlisting"> Target t;
Source s;
@@ -60,7 +60,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="converter_Target__Sourc_idp15833584.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="try_assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="implicit_converter_Targ_idp15668208.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_assign_idp15692704.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.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<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.0">
+<link rel="up" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header <boost/conversion/implicit_convert_to.hpp>">
+<link rel="prev" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">
+<link rel="next" href="implicit_converter_Targ_idp15668208.html" title="Struct template implicit_converter<Target, Source, requires(Convertible< Source, Target >)>">
+</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_Targ_idp15668208.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>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter</span></h2>
+<p>boost::conversion::implicit_converter</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header <boost/conversion/implicit_convert_to.hpp>">boost/conversion/implicit_convert_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="comment"> // A dummy template parameter that can be
+ // used for SFINAE.</span>
+ <span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter.html" title="Struct template implicit_converter">implicit_converter</a> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">conversion</span><span class="special">::</span><span class="identifier">implicit_converter_cp</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Enable</span> <span class="special">></span>
+<span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16447056"></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>
+</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 © 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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter_Targ_idp15668208.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_idp15668208.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_Targ_idp15668208.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,72 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter<Target, Source, requires(Convertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header <boost/conversion/implicit_convert_to.hpp>">
+<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="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_Targ_idp15668208"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter<Target, Source, requires(Convertible< Source, Target >)></span></h2>
+<p>boost::conversion::implicit_converter<Target, Source, requires(Convertible< Source, Target >)></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: <<a class="link" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header <boost/conversion/implicit_convert_to.hpp>">boost/conversion/implicit_convert_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_Targ_idp15668208.html" title="Struct template implicit_converter<Target, Source, requires(Convertible< Source, Target >)>">implicit_converter</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_Targ_idp15668208.html#idp15674576-bb">public member functions</a></span>
+ <span class="identifier">Target</span> <a class="link" href="implicit_converter_Targ_idp15668208.html#idp15674928-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">add_reference</span><span class="special"><</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16480496"></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<Source,Target></code>.</p>
+<p>
+</p>
+<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">is_convertible<Source,Target></code> </p>
+<div class="refsect2">
+<a name="idp16484736"></a><h3>
+<a name="idp15674576-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="idp15674928-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">add_reference</span><span class="special"><</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</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 © 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="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_convert_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,61 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<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.0">
+<link rel="up" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header <boost/conversion/implicit_convert_to.hpp>">
+<link rel="prev" href="explicit_convert_to.html" title="Function template explicit_convert_to">
+<link rel="next" href="implicit_converter.html" title="Struct template implicit_converter">
+</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_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp</span></h2>
+<p>boost::conversion::implicit_converter_cp</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp" title="Header <boost/conversion/implicit_convert_to.hpp>">boost/conversion/implicit_convert_to.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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> Enable <span class="special">=</span> <span class="keyword">void</span><span class="comment"> // A dummy template parameter that can be
+ // used for SFINAE.</span>
+ <span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp.html" title="Struct template implicit_converter_cp">implicit_converter_cp</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">false_type</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16421280"></a><h2>Description</h2>
+<p>Customization point for <code class="computeroutput">implicit_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="implicit_converter.html" title="Struct template implicit_converter">implicit_converter</a></code> is not satisfying. </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 © 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_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.implicit_convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="implicit_converter.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15374336.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_a_idp15374336.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.array_hpp" title="Header <boost/conversion/boost/array.hpp>">
+<link rel="prev" href="../trick_vector.html" title="Struct trick_vector">
+<link rel="next" href="assigner_cp_array_Targe_idp15382496.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source > &&!Assignable< Target, Source >)>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_vector.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15382496.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_a_idp15374336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source >)></span></h2>
+<p>boost::conversion::implicit_converter_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source >)></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.array_hpp" title="Header <boost/conversion/boost/array.hpp>">boost/conversion/boost/array.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_a_idp15374336.html" title="Struct template implicit_converter_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</spa
n> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_a_idp15374336.html#idp15379840-bb">public member functions</a></span>
+ <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <a class="link" href="implicit_converter_cp_a_idp15374336.html#idp15380192-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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17359744"></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 frome array<U,N> so this should be removed or replaced by explicit </p>
+<div class="refsect2">
+<a name="idp17362224"></a><h3>
+<a name="idp15379840-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <a name="idp15380192-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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_vector.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15382496.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_idp15041296.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15041296.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<chrono::duration< Rep, Period >, posix_time::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.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header <boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp>">
+<link rel="prev" href="implicit_converter_cp_p_idp15034784.html" title="Struct template implicit_converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >>">
+<link rel="next" href="../trick_chrono_duration.html" title="Struct trick_chrono_duration">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_p_idp15034784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_chrono_duration.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_c_idp15041296"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<chrono::duration< Rep, Period >, posix_time::time_duration></span></h2>
+<p>boost::conversion::implicit_converter_cp<chrono::duration< Rep, Period >, posix_time::time_duration> — <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<></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header <boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp>">boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Rep<span class="special">,</span> <span class="keyword">typename</span> Period<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15041296.html" title="Struct template implicit_converter_cp<chrono::duration< Rep, Period >, posix_time::time_duration>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</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="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_c_idp15041296.html#idp15045040-bb">public member functions</a></span>
+ <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">></span>
+ <a class="link" href="implicit_converter_cp_c_idp15041296.html#idp15045392-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">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17650576"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp17650976"></a><h3>
+<a name="idp15045040-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"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">></span>
+<a name="idp15045392-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">&</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 © 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_idp15034784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_chrono_duration.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15056784.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_c_idp15056784.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<chrono::time_point< Clock, Duration >, posix_time::ptime></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header <boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp>">
+<link rel="prev" href="implicit_converter_cp_p_idp15052528.html" title="Struct template implicit_converter_cp<posix_time::ptime, chrono::time_point< Clock, Duration >>">
+<link rel="next" href="../trick_chrono_time_point.html" title="Struct trick_chrono_time_point">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_converter_cp_p_idp15052528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_chrono_time_point.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_c_idp15056784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<chrono::time_point< Clock, Duration >, posix_time::ptime></span></h2>
+<p>boost::conversion::implicit_converter_cp<chrono::time_point< Clock, Duration >, posix_time::ptime></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header <boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp>">boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Clock<span class="special">,</span> <span class="keyword">typename</span> Duration<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_c_idp15056784.html" title="Struct template implicit_converter_cp<chrono::time_point< Clock, Duration >, posix_time::ptime>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span><span class="special">,</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_c_idp15056784.html#idp15059248-bb">public member functions</a></span>
+ <span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span> <a class="link" href="implicit_converter_cp_c_idp15056784.html#idp15059600-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">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17790432"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp17790832"></a><h3>
+<a name="idp15059248-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"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span>
+<a name="idp15059600-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">&</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 © 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_idp15052528.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_chrono_time_point.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_n_idp15063472.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_n_idp15063472.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.interval_hpp" title="Header <boost/conversion/boost/interval.hpp>">
+<link rel="prev" href="../trick_chrono_time_point.html" title="Struct trick_chrono_time_point">
+<link rel="next" href="assigner_cp_numeric_int_idp15071312.html" title="Struct template assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_chrono_time_point.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15071312.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_n_idp15063472"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)></span></h2>
+<p>boost::conversion::implicit_converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)> — <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: <<a class="link" href="../../index.html#header.boost.conversion.boost.interval_hpp" title="Header <boost/conversion/boost/interval.hpp>">boost/conversion/boost/interval.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_n_idp15063472.html" title="Struct template implicit_converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requi
res</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_n_idp15063472.html#idp15068560-bb">public member functions</a></span>
+ <span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">></span>
+ <a class="link" href="implicit_converter_cp_n_idp15063472.html#idp15068912-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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17916880"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp17917280"></a><h3>
+<a name="idp15068560-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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</span> <span class="special">></span>
+<a name="idp15068912-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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_chrono_time_point.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15071312.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_idp15080336.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15080336.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicallyConvertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.optional_hpp" title="Header <boost/conversion/boost/optional.hpp>">
+<link rel="prev" href="../trick_numeric_interval.html" title="Struct trick_numeric_interval">
+<link rel="next" href="implicit_converter_cp_o_idp15087328.html" title="Struct template implicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyConvertible< Source, Target > &&!Optional< Source >)>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_numeric_interval.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15087328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_o_idp15080336"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicallyConvertible< Source, Target >)></span></h2>
+<p>boost::conversion::implicit_converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicallyConvertible< Source, Target >)></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.optional_hpp" title="Header <boost/conversion/boost/optional.hpp>">boost/conversion/boost/optional.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_o_idp15080336.html" title="Struct template implicit_converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="sp
ecial">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_o_idp15080336.html#idp15083824-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="implicit_converter_cp_o_idp15080336.html#idp15084176-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"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18132960"></a><h2>Description</h2>
+<p>Partial specialization of <code class="computeroutput">implicit_converter</code> for boost::optional </p>
+<div class="refsect2">
+<a name="idp18134336"></a><h3>
+<a name="idp15083824-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <a name="idp15084176-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"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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<Target></code> initialized to the conversion of the optional value. Uninitialized <code class="computeroutput">boost::optional<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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_numeric_interval.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15087328.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_idp15087328.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_o_idp15087328.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,66 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyConvertible< Source, Target > &&!Optional< Source >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.optional_hpp" title="Header <boost/conversion/boost/optional.hpp>">
+<link rel="prev" href="implicit_converter_cp_o_idp15080336.html" title="Struct template implicit_converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">
+<link rel="next" href="explicit_converter_cp_o_idp15095712.html" title="Struct template explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyExplicit_convertible< Source, Target > &&!Optional< Source >)>">
+</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_idp15080336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15095712.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_o_idp15087328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyConvertible< Source, Target > &&!Optional< Source >)></span></h2>
+<p>boost::conversion::implicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyConvertible< Source, Target > &&!Optional< Source >)> — <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: <<a class="link" href="../../index.html#header.boost.conversion.boost.optional_hpp" title="Header <boost/conversion/boost/optional.hpp>">boost/conversion/boost/optional.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_o_idp15087328.html" title="Struct template implicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyConvertible< Source, Target > &&!Optional< Source >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier">Optional</span><span class="special"><
;</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_o_idp15087328.html#idp15091840-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="implicit_converter_cp_o_idp15087328.html#idp15092192-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">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18184864"></a><h2>Description</h2>
+<p>We can see this specialization as a try_convert_to function. </p>
+<div class="refsect2">
+<a name="idp18185584"></a><h3>
+<a name="idp15091840-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <a name="idp15092192-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">&</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 © 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_idp15080336.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15095712.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_idp15034784.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15034784.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,67 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header <boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp>">
+<link rel="prev" href="../trick_array.html" title="Struct trick_array">
+<link rel="next" href="implicit_converter_cp_c_idp15041296.html" title="Struct template implicit_converter_cp<chrono::duration< Rep, Period >, posix_time::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="../trick_array.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15041296.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_p_idp15034784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >></span></h2>
+<p>boost::conversion::implicit_converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >> — <code class="computeroutput">implicit_converter</code> specialization for conversions from <code class="computeroutput">boost::chrono::duration<></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header <boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp>">boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Rep<span class="special">,</span> <span class="keyword">typename</span> Period<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_p_idp15034784.html" title="Struct template implicit_converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >>">implicit_converter_cp</a><span class="special"><</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"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">></span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_p_idp15034784.html#idp15038528-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_idp15034784.html#idp15038880-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"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17602416"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp17602816"></a><h3>
+<a name="idp15038528-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="idp15038880-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"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_array.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15041296.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_idp15052528.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_p_idp15052528.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<posix_time::ptime, chrono::time_point< Clock, 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.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header <boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp>">
+<link rel="prev" href="../trick_chrono_duration.html" title="Struct trick_chrono_duration">
+<link rel="next" href="implicit_converter_cp_c_idp15056784.html" title="Struct template implicit_converter_cp<chrono::time_point< Clock, Duration >, 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="../trick_chrono_duration.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15056784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_p_idp15052528"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<posix_time::ptime, chrono::time_point< Clock, Duration >></span></h2>
+<p>boost::conversion::implicit_converter_cp<posix_time::ptime, chrono::time_point< Clock, Duration >></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: <<a class="link" href="../../index.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header <boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp>">boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Clock<span class="special">,</span> <span class="keyword">typename</span> Duration<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_p_idp15052528.html" title="Struct template implicit_converter_cp<posix_time::ptime, chrono::time_point< Clock, Duration >>">implicit_converter_cp</a><span class="special"><</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"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_p_idp15052528.html#idp15054992-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_idp15052528.html#idp15055344-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"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17745264"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp17745664"></a><h3>
+<a name="idp15054992-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="idp15055344-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"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span> <span class="special">&</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_chrono_duration.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15056784.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_idp15106592.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_r_idp15106592.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.boost.rational_hpp" title="Header <boost/conversion/boost/rational.hpp>">
+<link rel="prev" href="../trick_optional.html" title="Struct trick_optional">
+<link rel="next" href="assigner_cp_rational_Ta_idp15113008.html" title="Struct template assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_optional.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15113008.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_r_idp15106592"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)></span></h2>
+<p>boost::conversion::implicit_converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)> — <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: <<a class="link" href="../../index.html#header.boost.conversion.boost.rational_hpp" title="Header <boost/conversion/boost/rational.hpp>">boost/conversion/boost/rational.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_r_idp15106592.html" title="Struct template implicit_converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="sp
ecial">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_r_idp15106592.html#idp15110208-bb">public member functions</a></span>
+ <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="implicit_converter_cp_r_idp15106592.html#idp15110560-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"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp18336336"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp18336736"></a><h3>
+<a name="idp15110208-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <a name="idp15110560-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"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_optional.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15113008.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_idp15239504.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15239504.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.std.pair_hpp" title="Header <boost/conversion/std/pair.hpp>">
+<link rel="prev" href="try_convert_to.html" title="Function template try_convert_to">
+<link rel="next" href="../trick_pair.html" title="Struct trick_pair">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="try_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_s_idp15239504"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)></span></h2>
+<p>boost::conversion::implicit_converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)></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: <<a class="link" href="../../index.html#header.boost.conversion.std.pair_hpp" title="Header <boost/conversion/std/pair.hpp>">boost/conversion/std/pair.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_s_idp15239504.html" title="Struct template implicit_converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)>">implicit_converter_cp</a><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">T1</span><span class="special">,</span> <span class="identifier">T2</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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="sp
ecial">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_s_idp15239504.html#idp15245104-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <a class="link" href="implicit_converter_cp_s_idp15239504.html#idp15245456-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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16959152"></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="idp16961184"></a><h3>
+<a name="idp15245104-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"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <a name="idp15245456-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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 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="../../index.html#header.boost.conversion.std.pair_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_pair.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15264304.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/implicit_converter_cp_s_idp15264304.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template implicit_converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicallyAssignable< T1, T2 >)></title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.std.vector_hpp" title="Header <boost/conversion/std/vector.hpp>">
+<link rel="prev" href="../trick_string.html" title="Struct trick_string">
+<link rel="next" href="../trick_vector.html" title="Struct trick_vector">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_string.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.vector_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_vector.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.implicit_converter_cp_s_idp15264304"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template implicit_converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicallyAssignable< T1, T2 >)></span></h2>
+<p>boost::conversion::implicit_converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicallyAssignable< T1, T2 >)></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: <<a class="link" href="../../index.html#header.boost.conversion.std.vector_hpp" title="Header <boost/conversion/std/vector.hpp>">boost/conversion/std/vector.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="implicit_converter_cp_s_idp15264304.html" title="Struct template implicit_converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicallyAssignable< T1, T2 >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requiresExtrinsicallyAssignable</span><span class="special"><</span> <sp
an class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="implicit_converter_cp_s_idp15264304.html#idp15269648-bb">public member functions</a></span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">></span> <a class="link" href="implicit_converter_cp_s_idp15264304.html#idp15270000-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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp17207984"></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="idp17210016"></a><h3>
+<a name="idp15269648-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"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</span> <span class="special">></span> <a name="idp15270000-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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../trick_string.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.std.vector_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../trick_vector.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_assign_idp15692704.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_assign_idp15692704.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,61 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_extrinsically_assignable</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.is_extrinsically_assignable_hpp" title="Header <boost/conversion/is_extrinsically_assignable.hpp>">
+<link rel="prev" href="implicit_convert_to.html" title="Function template implicit_convert_to">
+<link rel="next" href="is_extrinsically_conver_idp15700320.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>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.is_extrinsically_assignable_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_conver_idp15700320.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_assign_idp15692704"></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: <<a class="link" href="../../index.html#header.boost.conversion.is_extrinsically_assignable_hpp" title="Header <boost/conversion/is_extrinsically_assignable.hpp>">boost/conversion/is_extrinsically_assignable.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_extrinsically_assign_idp15692704.html" title="Struct template is_extrinsically_assignable">is_extrinsically_assignable</a> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">conversion</span><span class="special">::</span><span class="identifier">assigner</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span>
+<span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16556480"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Target</code> is extrinsically assignable from <code class="computeroutput">Source</code>.</p>
+<p>Condition: <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"><</span><span class="identifier">Target</span><span class="special">></span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="identifier">declval</span><span class="special"><</span><span class="identifier">Source</span><span class="special">></span><span class="special">(</span><span class="special">)</span><span class="special">)</span><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>
+</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 © 2009 -2011 Vicente J. Botet Escriba<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="implicit_convert_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.is_extrinsically_assignable_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_conver_idp15700320.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_idp15700320.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_conver_idp15700320.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,61 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_extrinsically_convertible</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.is_extrinsically_convertible_hpp" title="Header <boost/conversion/is_extrinsically_convertible.hpp>">
+<link rel="prev" href="is_extrinsically_assign_idp15692704.html" title="Struct template is_extrinsically_assignable">
+<link rel="next" href="is_extrinsically_explic_idp15708016.html" title="Struct template is_extrinsically_explicit_convertible">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<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="is_extrinsically_assign_idp15692704.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.is_extrinsically_convertible_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_explic_idp15708016.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_conver_idp15700320"></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: <<a class="link" href="../../index.html#header.boost.conversion.is_extrinsically_convertible_hpp" title="Header <boost/conversion/is_extrinsically_convertible.hpp>">boost/conversion/is_extrinsically_convertible.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_extrinsically_conver_idp15700320.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">conversion</span><span class="special">::</span><span class="identifier">implicit_converter</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span>
+<span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16602672"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Source</code> is extrinsically convertible to <code class="computeroutput">Target</code>.</p>
+<p>Condition: <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"><</span><span class="identifier">Target</span><span class="special">></span><span class="special">(</span><span class="identifier">declval</span><span class="special"><</span><span class="identifier">Source</span><span class="special">></span><span class="special">(</span><span class="special">)</span><span class="special">)</span><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>
+</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 © 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="is_extrinsically_assign_idp15692704.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.is_extrinsically_convertible_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsically_explic_idp15708016.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_idp15708016.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/is_extrinsically_explic_idp15708016.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,61 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_extrinsically_explicit_convertible</title>
+<link rel="stylesheet" href="../.././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../../index.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp" title="Header <boost/conversion/is_extrinsically_explicit_convertible.hpp>">
+<link rel="prev" href="is_extrinsically_conver_idp15700320.html" title="Struct template is_extrinsically_convertible">
+<link rel="next" href="try_assigner.html" title="Struct template try_assigner">
+</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="is_extrinsically_conver_idp15700320.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="try_assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.conversion.is_extrinsically_explic_idp15708016"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_extrinsically_explicit_convertible</span></h2>
+<p>boost::conversion::is_extrinsically_explicit_convertible</p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: <<a class="link" href="../../index.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp" title="Header <boost/conversion/is_extrinsically_explicit_convertible.hpp>">boost/conversion/is_extrinsically_explicit_convertible.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_extrinsically_explic_idp15708016.html" title="Struct template is_extrinsically_explicit_convertible">is_extrinsically_explicit_convertible</a> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">conversion</span><span class="special">::</span><span class="identifier">explicit_converter</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span>
+<span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp16650608"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Source</code> is extrinsically explicit convertible to <code class="computeroutput">Target</code>.</p>
+<p>Condition: <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"><</span><span class="identifier">Target</span><span class="special">></span><span class="special">(</span><span class="identifier">declval</span><span class="special"><</span><span class="identifier">Source</span><span class="special">></span><span class="special">(</span><span class="special">)</span><span class="special">)</span><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>
+</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 © 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="is_extrinsically_conver_idp15700320.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.is_extrinsically_explicit_convertible_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="try_assigner.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/make_converter_to.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.fp.convert_to_hpp" title="Header <boost/conversion/fp/convert_to.hpp>">
-<link rel="prev" href="enable_functor_T__requi_idp15650304.html" title="Struct template enable_functor<T, requires(PhoenixActor< T >)>">
+<link rel="prev" href="enable_functor_T__requi_idp15487152.html" title="Struct template enable_functor<T, requires(PhoenixActor< T >)>">
<link rel="next" href="converter_or_fallbacker_cp.html" title="Struct template converter_or_fallbacker_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="enable_functor_T__requi_idp15650304.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enable_functor_T__requi_idp15487152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.conversion.make_converter_to"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></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">&</span> u<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp15382912"></a><h2>Description</h2>
+<a name="idp15629952"></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<Target></code> function on its parameter. </p>
<p><span class="bold"><strong>Throws:</strong></span> Whatever the construction of the functor can throw. </p>
<p><span class="bold"><strong>Example:</strong></span> </p>
@@ -54,7 +54,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="enable_functor_T__requi_idp15650304.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="enable_functor_T__requi_idp15487152.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.conversion.fp.convert_to_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="converter_or_fallbacker_cp.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/mat.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/mat.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/mat.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -34,7 +34,7 @@
</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">></span> <a class="link" href="assignable_to.html" title="Class template assignable_to">assignable_to</a><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="identifier">mat</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&</span> r<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp15254512"></a><h2>Description</h2>
+<a name="idp15501392"></a><h2>Description</h2>
<p>The result is able to transform conversion by convert_to calls and 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/mcf.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/mcf.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/conversion/mcf.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -34,7 +34,7 @@
</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">></span> <a class="link" href="convertible_from.html" title="Class template convertible_from">convertible_from</a><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span> <span class="identifier">mcf</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="idp15721680"></a><h2>Description</h2>
+<a name="idp15985504"></a><h2>Description</h2>
<p>The result provides implicitly conversion to any type which is extrinsic implicit convertible from <code class="computeroutput">Source</code>. </p>
<p><span class="bold"><strong>Returns:</strong></span> convertible_from<Source>(s). </p>
<p><span class="bold"><strong>Exception Safety:</strong></span> no-throw guarantee. </p>
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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="keyword">bool</span> <span class="identifier">try_assign_to</span><span class="special">(</span><span class="identifier">Target</span> <span class="special">&</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span> from<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16362160"></a><h2>Description</h2>
+<a name="idp16754800"></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>
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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.try_assign_to_hpp" title="Header <boost/conversion/try_assign_to.hpp>">
-<link rel="prev" href="implicit_convert_to.html" title="Function template implicit_convert_to">
+<link rel="prev" href="is_extrinsically_explic_idp15708016.html" title="Struct template is_extrinsically_explicit_convertible">
<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">
@@ -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="../../index.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>
+<a accesskey="p" href="is_extrinsically_explic_idp15708016.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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"></a><div class="titlepage"></div>
@@ -38,19 +38,19 @@
<span class="special">></span>
<span class="keyword">struct</span> <a class="link" href="try_assigner.html" title="Struct template try_assigner">try_assigner</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="try_assigner.html#idp15866480-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="try_assigner.html#idp15866864-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="try_assigner.html#idp15723120-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="try_assigner.html#idp15723504-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16329168"></a><h2>Description</h2>
+<a name="idp16721760"></a><h2>Description</h2>
<p>Customization point for <code class="computeroutput">try_assign_to</code>.</p>
<p>
This struct can be specialized by the user. </p>
<div class="refsect2">
-<a name="idp16330800"></a><h3>
-<a name="idp15866480-bb"></a><code class="computeroutput">try_assigner</code> public member functions</h3>
+<a name="idp16723392"></a><h3>
+<a name="idp15723120-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="idp15866864-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">&</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span> from<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idp15723504-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">&</span> to<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</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>
@@ -69,7 +69,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="../../index.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>
+<a accesskey="p" href="is_extrinsically_explic_idp15708016.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../../index.html#header.boost.conversion.try_convert_to_hpp" title="Header <boost/conversion/try_convert_to.hpp>">
<link rel="prev" href="try_converter.html" title="Struct template try_converter">
-<link rel="next" href="../is_assignable.html" title="Struct template is_assignable">
+<link rel="next" href="implicit_converter_cp_s_idp15239504.html" title="Struct template implicit_converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)>">
</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.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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="../is_assignable.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_converter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15239504.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>
@@ -35,7 +35,7 @@
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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">&</span> from<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16455392"></a><h2>Description</h2>
+<a name="idp16848064"></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>
@@ -59,7 +59,7 @@
</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="../../index.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="../is_assignable.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="try_converter.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.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_idp15239504.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-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -38,19 +38,19 @@
<span class="special">></span>
<span class="keyword">struct</span> <a class="link" href="try_converter.html" title="Struct template try_converter">try_converter</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="try_converter.html#idp15893312-bb">public member functions</a></span>
- <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="try_converter.html#idp15893696-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">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="try_converter.html#idp15749952-bb">public member functions</a></span>
+ <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="try_converter.html#idp15750336-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">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16423232"></a><h2>Description</h2>
+<a name="idp16815904"></a><h2>Description</h2>
<p>Customization point for <code class="computeroutput">try_convert_to</code>.</p>
<p>
This struct can be specialized by the user. </p>
<div class="refsect2">
-<a name="idp16424864"></a><h3>
-<a name="idp15893312-bb"></a><code class="computeroutput">try_converter</code> public member functions</h3>
+<a name="idp16817536"></a><h3>
+<a name="idp15749952-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"><</span> <span class="identifier">Target</span> <span class="special">></span> <a name="idp15893696-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">&</span> val<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a name="idp15750336-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">&</span> val<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::convert_to<Target>(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>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.type_traits.is_assignable_hpp" title="Header <boost/conversion/type_traits/is_assignable.hpp>">
-<link rel="prev" href="conversion/try_convert_to.html" title="Function template try_convert_to">
-<link rel="next" href="is_constructible.html" title="Struct template is_constructible">
+<link rel="prev" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="next" href="../BOOST_CONVERSION_REQUIRES.html" title="Macro BOOST_CONVERSION_REQUIRES">
</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="conversion/try_convert_to.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constructible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../BOOST_CONVERSION_REQUIRES.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.is_assignable"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">struct</span> <a class="link" href="is_assignable.html" title="Struct template is_assignable">is_assignable</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16483696"></a><h2>Description</h2>
+<a name="idp14631968"></a><h2>Description</h2>
<p>States if the <code class="computeroutput">Target</code> is assignable from the <code class="computeroutput">Source</code>.</p>
<p>Condition: <code class="computeroutput">true_type</code> if <code class="computeroutput">declval<Target>() = declval<Source>()</code> is well-formed when treated as an unevaluated operand.</p>
<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>
@@ -51,7 +51,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/try_convert_to.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constructible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../index.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_assignable_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../BOOST_CONVERSION_REQUIRES.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_boost_arr_idp14895952.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_boost_arr_idp14895952.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_assignable<boost::array< T1, N >, boost::array< T2, N >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.boost.array_hpp" title="Header <boost/conversion/type_traits/boost/array.hpp>">
+<link rel="prev" href="is_assignable_std_vecto_idp14972064.html" title="Struct template is_assignable<std::vector< T1, A1 >, std::vector< T2, A2 >>">
+<link rel="next" href="is_constructible_fusion_idp14990032.html" title="Struct template is_constructible<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >>">
+</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="is_assignable_std_vecto_idp14972064.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.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="is_constructible_fusion_idp14990032.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_assignable_boost_arr_idp14895952"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_assignable<boost::array< T1, N >, boost::array< T2, N >></span></h2>
+<p>boost::is_assignable<boost::array< T1, N >, boost::array< T2, N >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.boost.array_hpp" title="Header <boost/conversion/type_traits/boost/array.hpp>">boost/conversion/type_traits/boost/array.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> N<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_assignable_boost_arr_idp14895952.html" title="Struct template is_assignable<boost::array< T1, N >, boost::array< T2, N >>">is_assignable</a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">></span> <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 © 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="is_assignable_std_vecto_idp14972064.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.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="is_constructible_fusion_idp14990032.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp14998864.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp14998864.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_assignable<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">
+<link rel="prev" href="is_constructible_fusion_idp14993712.html" title="Struct template is_constructible<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >>">
+<link rel="next" href="is_assignable_fusion_tu_idp15002544.html" title="Struct template is_assignable<fusion::tuple< A1, A2 > &, fusion::tuple< B1, B2 > const &>">
+</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="is_constructible_fusion_idp14993712.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="is_assignable_fusion_tu_idp15002544.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_assignable_fusion_tu_idp14998864"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_assignable<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >></span></h2>
+<p>boost::is_assignable<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">boost/conversion/type_traits/boost/fusion/tuple.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> B1<span class="special">,</span> <span class="keyword">typename</span> B2<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_assignable_fusion_tu_idp14998864.html" title="Struct template is_assignable<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >>">is_assignable</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">A1</span><span class="special">,</span> <span class="identifier">A2</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"><</span> <span class="identifier">B1</span><span class="special">,</span> <span class="identifier">B2</span> <span class="special">></span><span class="special">></span> <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 © 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="is_constructible_fusion_idp14993712.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="is_assignable_fusion_tu_idp15002544.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15002544.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15002544.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_assignable<fusion::tuple< A1, A2 > &, fusion::tuple< B1, B2 > const &></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">
+<link rel="prev" href="is_assignable_fusion_tu_idp14998864.html" title="Struct template is_assignable<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >>">
+<link rel="next" href="is_assignable_fusion_tu_idp15006224.html" title="Struct template is_assignable<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >>">
+</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="is_assignable_fusion_tu_idp14998864.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="is_assignable_fusion_tu_idp15006224.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_assignable_fusion_tu_idp15002544"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_assignable<fusion::tuple< A1, A2 > &, fusion::tuple< B1, B2 > const &></span></h2>
+<p>boost::is_assignable<fusion::tuple< A1, A2 > &, fusion::tuple< B1, B2 > const &></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">boost/conversion/type_traits/boost/fusion/tuple.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> B1<span class="special">,</span> <span class="keyword">typename</span> B2<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_assignable_fusion_tu_idp15002544.html" title="Struct template is_assignable<fusion::tuple< A1, A2 > &, fusion::tuple< B1, B2 > const &>">is_assignable</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">A1</span><span class="special">,</span> <span class="identifier">A2</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"><</span> <span class="identifier">B1</span><span class="special">,</span> <span class="identifier">B2</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">></span> <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 © 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="is_assignable_fusion_tu_idp14998864.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="is_assignable_fusion_tu_idp15006224.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15006224.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_fusion_tu_idp15006224.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,52 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_assignable<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">
+<link rel="prev" href="is_assignable_fusion_tu_idp15002544.html" title="Struct template is_assignable<fusion::tuple< A1, A2 > &, fusion::tuple< B1, B2 > const &>">
+<link rel="next" href="conversion/assigner_cp.html" title="Struct template assigner_cp">
+</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="is_assignable_fusion_tu_idp15002544.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="conversion/assigner_cp.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_assignable_fusion_tu_idp15006224"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_assignable<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >></span></h2>
+<p>boost::is_assignable<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">boost/conversion/type_traits/boost/fusion/tuple.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> A3<span class="special">,</span> <span class="keyword">typename</span> B1<span class="special">,</span> <span class="keyword">typename</span> B2<span class="special">,</span>
+ <span class="keyword">typename</span> B3<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_assignable_fusion_tu_idp15006224.html" title="Struct template is_assignable<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >>">is_assignable</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">A1</span><span class="special">,</span> <span class="identifier">A2</span><span class="special">,</span> <span class="identifier">A3</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"><</span> <span class="identifier">B1</span><span class="special">,</span> <span class="identifier">B2</span><span class="special">,</span> <span class="identifier">B3</span> <span class="special">></span><span class="special">></span> <span class="spec
ial">{</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 © 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="is_assignable_fusion_tu_idp15002544.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="conversion/assigner_cp.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_basic_idp14920176.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_basic_idp14920176.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_assignable<std::basic_string< CharT, Traits, Alloc >, T></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.std.string_hpp" title="Header <boost/conversion/type_traits/std/string.hpp>">
+<link rel="prev" href="is_assignable_std_compl_idp14917008.html" title="Struct template is_assignable<std::complex< Target >, std::complex< Source >>">
+<link rel="next" href="is_constructible_std_pa_idp14960064.html" title="Struct template is_constructible<std::pair< A1, A2 >, std::pair< B1, B2 >>">
+</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="is_assignable_std_compl_idp14917008.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.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="is_constructible_std_pa_idp14960064.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_assignable_std_basic_idp14920176"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_assignable<std::basic_string< CharT, Traits, Alloc >, T></span></h2>
+<p>boost::is_assignable<std::basic_string< CharT, Traits, Alloc >, T></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.std.string_hpp" title="Header <boost/conversion/type_traits/std/string.hpp>">boost/conversion/type_traits/std/string.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="is_assignable_std_basic_idp14920176.html" title="Struct template is_assignable<std::basic_string< CharT, Traits, Alloc >, T>">is_assignable</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <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 © 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="is_assignable_std_compl_idp14917008.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.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="is_constructible_std_pa_idp14960064.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_compl_idp14917008.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_compl_idp14917008.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_assignable<std::complex< Target >, std::complex< Source >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.std.complex_hpp" title="Header <boost/conversion/type_traits/std/complex.hpp>">
+<link rel="prev" href="is_constructible_std_co_idp14894784.html" title="Struct template is_constructible<std::complex< Target >, std::complex< Source >>">
+<link rel="next" href="is_assignable_std_basic_idp14920176.html" title="Struct template is_assignable<std::basic_string< CharT, Traits, Alloc >, T>">
+</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="is_constructible_std_co_idp14894784.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.std.complex_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_assignable_std_basic_idp14920176.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_assignable_std_compl_idp14917008"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_assignable<std::complex< Target >, std::complex< Source >></span></h2>
+<p>boost::is_assignable<std::complex< Target >, std::complex< Source >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.std.complex_hpp" title="Header <boost/conversion/type_traits/std/complex.hpp>">boost/conversion/type_traits/std/complex.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_assignable_std_compl_idp14917008.html" title="Struct template is_assignable<std::complex< Target >, std::complex< Source >>">is_assignable</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">></span> <span class="special">{</span>
+<span class="special">}</span><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 © 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="is_constructible_std_co_idp14894784.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.std.complex_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_assignable_std_basic_idp14920176.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_pair__idp14963744.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_pair__idp14963744.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_assignable<std::pair< A1, A2 >, std::pair< B1, B2 >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.std.utility_hpp" title="Header <boost/conversion/type_traits/std/utility.hpp>">
+<link rel="prev" href="is_constructible_std_pa_idp14960064.html" title="Struct template is_constructible<std::pair< A1, A2 >, std::pair< B1, B2 >>">
+<link rel="next" href="is_constructible_std_ve_idp14968384.html" title="Struct template is_constructible<std::vector< T1, A1 >, std::vector< T2, A2 >>">
+</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="is_constructible_std_pa_idp14960064.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.std.utility_hpp"><img src="../../../../../doc/src/images/up.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_constructible_std_ve_idp14968384.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_assignable_std_pair__idp14963744"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_assignable<std::pair< A1, A2 >, std::pair< B1, B2 >></span></h2>
+<p>boost::is_assignable<std::pair< A1, A2 >, std::pair< B1, B2 >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.std.utility_hpp" title="Header <boost/conversion/type_traits/std/utility.hpp>">boost/conversion/type_traits/std/utility.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> B1<span class="special">,</span> <span class="keyword">typename</span> B2<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_assignable_std_pair__idp14963744.html" title="Struct template is_assignable<std::pair< A1, A2 >, std::pair< B1, B2 >>">is_assignable</a><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">A1</span><span class="special">,</span> <span class="identifier">A2</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"><</span> <span class="identifier">B1</span><span class="special">,</span> <span class="identifier">B2</span> <span class="special">></span><span class="special">></span> <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 © 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="is_constructible_std_pa_idp14960064.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.std.utility_hpp"><img src="../../../../../doc/src/images/up.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_constructible_std_ve_idp14968384.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_vecto_idp14972064.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_assignable_std_vecto_idp14972064.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_assignable<std::vector< T1, A1 >, std::vector< T2, A2 >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.std.vector_hpp" title="Header <boost/conversion/type_traits/std/vector.hpp>">
+<link rel="prev" href="is_constructible_std_ve_idp14968384.html" title="Struct template is_constructible<std::vector< T1, A1 >, std::vector< T2, A2 >>">
+<link rel="next" href="is_assignable_boost_arr_idp14895952.html" title="Struct template is_assignable<boost::array< T1, N >, boost::array< T2, N >>">
+</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="is_constructible_std_ve_idp14968384.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.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="is_assignable_boost_arr_idp14895952.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_assignable_std_vecto_idp14972064"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_assignable<std::vector< T1, A1 >, std::vector< T2, A2 >></span></h2>
+<p>boost::is_assignable<std::vector< T1, A1 >, std::vector< T2, A2 >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.std.vector_hpp" title="Header <boost/conversion/type_traits/std/vector.hpp>">boost/conversion/type_traits/std/vector.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="is_assignable_std_vecto_idp14972064.html" title="Struct template is_assignable<std::vector< T1, A1 >, std::vector< T2, A2 >>">is_assignable</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span><span class="special">></span> <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 © 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="is_constructible_std_ve_idp14968384.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.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="is_assignable_boost_arr_idp14895952.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.type_traits.is_constructible_hpp" title="Header <boost/conversion/type_traits/is_constructible.hpp>">
-<link rel="prev" href="is_assignable.html" title="Struct template is_assignable">
-<link rel="next" href="is_copy_assignable.html" title="Struct template is_copy_assignable">
+<link rel="prev" href="../BOOST_CONVERSION_NO_IS_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_ASSIGNABLE">
+<link rel="next" href="../BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE">
</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="is_assignable.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_copy_assignable.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../BOOST_CONVERSION_NO_IS_ASSIGNABLE.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.is_constructible"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">struct</span> <a class="link" href="is_constructible.html" title="Struct template is_constructible">is_constructible</a> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16511856"></a><h2>Description</h2>
+<a name="idp14667536"></a><h2>Description</h2>
<p>States if <code class="computeroutput">T</code> is constructible from <code class="computeroutput">Args</code>.</p>
<p>Condition: <code class="computeroutput">true_type</code> if and only if the following variable definition would be well-formed for some invented variable t:</p>
<p>T t(decval<Args>()...);</p>
@@ -52,7 +52,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="is_assignable.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_copy_assignable.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../BOOST_CONVERSION_NO_IS_ASSIGNABLE.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_constructible_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp14990032.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp14990032.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_constructible<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">
+<link rel="prev" href="is_assignable_boost_arr_idp14895952.html" title="Struct template is_assignable<boost::array< T1, N >, boost::array< T2, N >>">
+<link rel="next" href="is_constructible_fusion_idp14993712.html" title="Struct template is_constructible<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >>">
+</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="is_assignable_boost_arr_idp14895952.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="is_constructible_fusion_idp14993712.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constructible_fusion_idp14990032"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constructible<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >></span></h2>
+<p>boost::is_constructible<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">boost/conversion/type_traits/boost/fusion/tuple.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> B1<span class="special">,</span> <span class="keyword">typename</span> B2<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_constructible_fusion_idp14990032.html" title="Struct template is_constructible<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >>">is_constructible</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">A1</span><span class="special">,</span> <span class="identifier">A2</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"><</span> <span class="identifier">B1</span><span class="special">,</span> <span class="identifier">B2</span> <span class="special">></span><span class="special">></span> <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 © 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="is_assignable_boost_arr_idp14895952.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="is_constructible_fusion_idp14993712.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp14993712.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_fusion_idp14993712.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,52 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_constructible<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">
+<link rel="prev" href="is_constructible_fusion_idp14990032.html" title="Struct template is_constructible<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >>">
+<link rel="next" href="is_assignable_fusion_tu_idp14998864.html" title="Struct template is_assignable<fusion::tuple< A1, A2 >, fusion::tuple< B1, B2 >>">
+</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="is_constructible_fusion_idp14990032.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="is_assignable_fusion_tu_idp14998864.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constructible_fusion_idp14993712"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constructible<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >></span></h2>
+<p>boost::is_constructible<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.boost.fusion.tuple_hpp" title="Header <boost/conversion/type_traits/boost/fusion/tuple.hpp>">boost/conversion/type_traits/boost/fusion/tuple.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> A3<span class="special">,</span> <span class="keyword">typename</span> B1<span class="special">,</span> <span class="keyword">typename</span> B2<span class="special">,</span>
+ <span class="keyword">typename</span> B3<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_constructible_fusion_idp14993712.html" title="Struct template is_constructible<fusion::tuple< A1, A2, A3 >, fusion::tuple< B1, B2, B3 >>">is_constructible</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">A1</span><span class="special">,</span> <span class="identifier">A2</span><span class="special">,</span> <span class="identifier">A3</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"><</span> <span class="identifier">B1</span><span class="special">,</span> <span class="identifier">B2</span><span class="special">,</span> <span class="identifier">B3</span> <span class="special">></span><span class="special">></span> <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 © 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="is_constructible_fusion_idp14990032.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.boost.fusion.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="is_assignable_fusion_tu_idp14998864.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_co_idp14894784.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_co_idp14894784.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_constructible<std::complex< Target >, std::complex< Source >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.std.complex_hpp" title="Header <boost/conversion/type_traits/std/complex.hpp>">
+<link rel="prev" href="is_explicitly_convertible.html" title="Struct template is_explicitly_convertible">
+<link rel="next" href="is_assignable_std_compl_idp14917008.html" title="Struct template is_assignable<std::complex< Target >, std::complex< Source >>">
+</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="is_explicitly_convertible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.std.complex_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_assignable_std_compl_idp14917008.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constructible_std_co_idp14894784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constructible<std::complex< Target >, std::complex< Source >></span></h2>
+<p>boost::is_constructible<std::complex< Target >, std::complex< Source >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.std.complex_hpp" title="Header <boost/conversion/type_traits/std/complex.hpp>">boost/conversion/type_traits/std/complex.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_constructible_std_co_idp14894784.html" title="Struct template is_constructible<std::complex< Target >, std::complex< Source >>">is_constructible</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">complex</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">></span> <span class="special">{</span>
+<span class="special">}</span><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 © 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="is_explicitly_convertible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.std.complex_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_assignable_std_compl_idp14917008.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_pa_idp14960064.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_pa_idp14960064.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_constructible<std::pair< A1, A2 >, std::pair< B1, B2 >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.std.utility_hpp" title="Header <boost/conversion/type_traits/std/utility.hpp>">
+<link rel="prev" href="is_assignable_std_basic_idp14920176.html" title="Struct template is_assignable<std::basic_string< CharT, Traits, Alloc >, T>">
+<link rel="next" href="is_assignable_std_pair__idp14963744.html" title="Struct template is_assignable<std::pair< A1, A2 >, std::pair< B1, B2 >>">
+</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="is_assignable_std_basic_idp14920176.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.std.utility_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_assignable_std_pair__idp14963744.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constructible_std_pa_idp14960064"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constructible<std::pair< A1, A2 >, std::pair< B1, B2 >></span></h2>
+<p>boost::is_constructible<std::pair< A1, A2 >, std::pair< B1, B2 >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.std.utility_hpp" title="Header <boost/conversion/type_traits/std/utility.hpp>">boost/conversion/type_traits/std/utility.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> A1<span class="special">,</span> <span class="keyword">typename</span> A2<span class="special">,</span> <span class="keyword">typename</span> B1<span class="special">,</span> <span class="keyword">typename</span> B2<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="is_constructible_std_pa_idp14960064.html" title="Struct template is_constructible<std::pair< A1, A2 >, std::pair< B1, B2 >>">is_constructible</a><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">A1</span><span class="special">,</span> <span class="identifier">A2</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"><</span> <span class="identifier">B1</span><span class="special">,</span> <span class="identifier">B2</span> <span class="special">></span><span class="special">></span> <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 © 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="is_assignable_std_basic_idp14920176.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.std.utility_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_assignable_std_pair__idp14963744.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_ve_idp14968384.html
==============================================================================
--- (empty file)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_constructible_std_ve_idp14968384.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template is_constructible<std::vector< T1, A1 >, std::vector< T2, A2 >></title>
+<link rel="stylesheet" href=".././boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
+<link rel="up" href="../index.html#header.boost.conversion.type_traits.std.vector_hpp" title="Header <boost/conversion/type_traits/std/vector.hpp>">
+<link rel="prev" href="is_assignable_std_pair__idp14963744.html" title="Struct template is_assignable<std::pair< A1, A2 >, std::pair< B1, B2 >>">
+<link rel="next" href="is_assignable_std_vecto_idp14972064.html" title="Struct template is_assignable<std::vector< T1, A1 >, std::vector< T2, A2 >>">
+</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="is_assignable_std_pair__idp14963744.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.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="is_assignable_std_vecto_idp14972064.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.is_constructible_std_ve_idp14968384"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template is_constructible<std::vector< T1, A1 >, std::vector< T2, A2 >></span></h2>
+<p>boost::is_constructible<std::vector< T1, A1 >, std::vector< T2, A2 >></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: <<a class="link" href="../index.html#header.boost.conversion.type_traits.std.vector_hpp" title="Header <boost/conversion/type_traits/std/vector.hpp>">boost/conversion/type_traits/std/vector.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</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">></span>
+<span class="keyword">struct</span> <a class="link" href="is_constructible_std_ve_idp14968384.html" title="Struct template is_constructible<std::vector< T1, A1 >, std::vector< T2, A2 >>">is_constructible</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span><span class="special">></span> <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 © 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="is_assignable_std_pair__idp14963744.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.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="is_assignable_std_vecto_idp14972064.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_assignable.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_assignable.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_assignable.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.type_traits.is_copy_assignable_hpp" title="Header <boost/conversion/type_traits/is_copy_assignable.hpp>">
-<link rel="prev" href="is_constructible.html" title="Struct template is_constructible">
+<link rel="prev" href="../BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html" title="Macro BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX">
<link rel="next" href="is_copy_constructible.html" title="Struct template is_copy_constructible">
</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_constructible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_copy_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="is_copy_constructible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_copy_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="is_copy_constructible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.is_copy_assignable"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
<span class="keyword">struct</span> <a class="link" href="is_copy_assignable.html" title="Struct template is_copy_assignable">is_copy_assignable</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_assignable</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">></span> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16546432"></a><h2>Description</h2>
+<a name="idp14711696"></a><h2>Description</h2>
<p>States if <code class="computeroutput">T</code> is copy assignable.</p>
<p>Condition: <code class="computeroutput">is_assignable<T&, T const&>::value</code> is <code class="computeroutput">true</code>.</p>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> must be a complete type, (possibly cv-qualified) void, or an array of unknown bound. </p>
@@ -51,7 +51,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="is_constructible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_copy_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="is_copy_constructible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_copy_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="is_copy_constructible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_constructible.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_constructible.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_copy_constructible.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -35,7 +35,7 @@
<span class="keyword">struct</span> <a class="link" href="is_copy_constructible.html" title="Struct template is_copy_constructible">is_copy_constructible</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_constructible</span><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span> <span class="special">&</span> <span class="special">></span> <span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16576784"></a><h2>Description</h2>
+<a name="idp14739824"></a><h2>Description</h2>
<p>States if <code class="computeroutput">T</code> is copy constructible.</p>
<p>Condition: <code class="computeroutput">is_constructible<T, T const&>::value</code> is <code class="computeroutput">true</code>.</p>
<p><span class="bold"><strong>Requires:</strong></span> <code class="computeroutput">T</code> must be a complete type, (possibly cv-qualified) void, or an array of unknown bound. </p>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertible.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertible.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_explicitly_convertible.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp" title="Header <boost/conversion/type_traits/is_explicitly_convertible.hpp>">
<link rel="prev" href="is_copy_constructible.html" title="Struct template is_copy_constructible">
-<link rel="next" href="is_extrinsic_assignable.html" title="Struct template is_extrinsic_assignable">
+<link rel="next" href="is_constructible_std_co_idp14894784.html" title="Struct template is_constructible<std::complex< Target >, std::complex< Source >>">
</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="is_copy_constructible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsic_assignable.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_copy_constructible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constructible_std_co_idp14894784.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.is_explicitly_convertible"></a><div class="titlepage"></div>
@@ -37,7 +37,7 @@
<span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16608640"></a><h2>Description</h2>
+<a name="idp14769328"></a><h2>Description</h2>
<p>States if <code class="computeroutput">Source</code> is explicitly convertible to <code class="computeroutput">Target</code>.</p>
<p>Condition: <code class="computeroutput">is_constructible<Target, Source>::value</code> is <code class="computeroutput">true</code>. </p>
</div>
@@ -52,7 +52,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="is_copy_constructible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_extrinsic_assignable.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_copy_constructible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_explicitly_convertible_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_constructible_std_co_idp14894784.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_extrinsic_assignable.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/is_extrinsic_assignable.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_extrinsic_assignable.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_assignable_hpp" title="Header <boost/conversion/type_traits/is_extrinsic_assignable.hpp>">
-<link rel="prev" href="is_explicitly_convertible.html" title="Struct template is_explicitly_convertible">
+<link rel="prev" href="conversion/try_convert_to.html" title="Function template try_convert_to">
<link rel="next" href="is_extrinsic_convertible.html" title="Struct template is_extrinsic_convertible">
</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_explicitly_convertible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_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="is_extrinsic_convertible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/try_convert_to.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_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="is_extrinsic_convertible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.is_extrinsic_assignable"></a><div class="titlepage"></div>
@@ -37,8 +37,12 @@
<span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16640672"></a><h2>Description</h2>
-<p>trait-type that is <code class="computeroutput">true_type</code> when <code class="computeroutput">Target</code> is extrinsic assignable from <code class="computeroutput">Source</code>. </p>
+<a name="idp16728144"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Target</code> is extrinsic assignable from <code class="computeroutput">Source</code>.</p>
+<p>Condition: <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"><</span><span class="identifier">Target</span><span class="special">></span><span class="special">(</span><span class="special">)</span><span class="special">,</span> <span class="identifier">declval</span><span class="special"><</span><span class="identifier">Source</span><span class="special">></span><span class="special">(</span><span class="special">)</span><span class="special">)</span><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>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -51,7 +55,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="is_explicitly_convertible.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_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="is_extrinsic_convertible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/try_convert_to.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_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="is_extrinsic_convertible.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/is_extrinsic_convertible.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/is_extrinsic_convertible.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/is_extrinsic_convertible.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_convertible_hpp" title="Header <boost/conversion/type_traits/is_extrinsic_convertible.hpp>">
<link rel="prev" href="is_extrinsic_assignable.html" title="Struct template is_extrinsic_assignable">
-<link rel="next" href="is_extrinsic_explicit_c_idp15956944.html" title="Struct template is_extrinsic_explicit_convertible">
+<link rel="next" href="is_extrinsic_explicit_c_idp15745344.html" title="Struct template is_extrinsic_explicit_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="is_extrinsic_assignable.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_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="is_extrinsic_explicit_c_idp15956944.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_extrinsic_assignable.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_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="is_extrinsic_explicit_c_idp15745344.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.is_extrinsic_convertible"></a><div class="titlepage"></div>
@@ -37,8 +37,12 @@
<span class="special">{</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp16671696"></a><h2>Description</h2>
-<p>trait-type that is <code class="computeroutput">true_type</code> when <code class="computeroutput">Source</code> is extrinsic implicit convertible to <code class="computeroutput">Target</code>. </p>
+<a name="idp16771616"></a><h2>Description</h2>
+<p>States if <code class="computeroutput">Source</code> is extrinsic convertible to <code class="computeroutput">Target</code>.</p>
+<p>Condition: <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"><</span><span class="identifier">Target</span><span class="special">></span><span class="special">(</span><span class="identifier">declval</span><span class="special"><</span><span class="identifier">Source</span><span class="special">></span><span class="special">(</span><span class="special">)</span><span class="special">)</span><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>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -51,7 +55,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="is_extrinsic_assignable.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_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="is_extrinsic_explicit_c_idp15956944.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_extrinsic_assignable.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.conversion.type_traits.is_extrinsic_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="is_extrinsic_explicit_c_idp15745344.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_array.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_array.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_array.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.boost.array_hpp" title="Header <boost/conversion/boost/array.hpp>">
-<link rel="prev" href="conversion/assigner_cp_array_Targe_idp15387152.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requites() ExtrinsicAssignable< Target, Source > &&Assignable< Target, Source >)>">
-<link rel="next" href="conversion/converter_cp_posix_time_idp15398640.html" title="Struct template converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >>">
+<link rel="prev" href="conversion/assigner_cp_array_Targe_idp15023296.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requites(ExtrinsicallyAssignable< Target, Source > &&Assignable< Target, Source >)>">
+<link rel="next" href="conversion/implicit_converter_cp_p_idp15034784.html" title="Struct template implicit_converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >>">
</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="conversion/assigner_cp_array_Targe_idp15387152.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_posix_time_idp15398640.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/assigner_cp_array_Targe_idp15023296.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15034784.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_array"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/assigner_cp_array_Targe_idp15387152.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_posix_time_idp15398640.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/assigner_cp_array_Targe_idp15023296.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15034784.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_duration.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_duration.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_duration.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.boost.chrono_duration_to_posix_time_duration_hpp" title="Header <boost/conversion/boost/chrono_duration_to_posix_time_duration.hpp>">
-<link rel="prev" href="conversion/converter_cp_chrono_dur_idp15405152.html" title="Struct template converter_cp<chrono::duration< Rep, Period >, posix_time::time_duration>">
-<link rel="next" href="conversion/converter_cp_posix_time_idp15416384.html" title="Struct template converter_cp<posix_time::ptime, chrono::time_point< Clock, Duration >>">
+<link rel="prev" href="conversion/implicit_converter_cp_c_idp15041296.html" title="Struct template implicit_converter_cp<chrono::duration< Rep, Period >, posix_time::time_duration>">
+<link rel="next" href="conversion/implicit_converter_cp_p_idp15052528.html" title="Struct template implicit_converter_cp<posix_time::ptime, chrono::time_point< Clock, Duration >>">
</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="conversion/converter_cp_chrono_dur_idp15405152.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_posix_time_idp15416384.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/implicit_converter_cp_c_idp15041296.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15052528.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_chrono_duration"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/converter_cp_chrono_dur_idp15405152.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_posix_time_idp15416384.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/implicit_converter_cp_c_idp15041296.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15052528.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_time_point.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_time_point.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_chrono_time_point.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.boost.chrono_time_point_to_posix_time_ptime_hpp" title="Header <boost/conversion/boost/chrono_time_point_to_posix_time_ptime.hpp>">
-<link rel="prev" href="conversion/converter_cp_chrono_tim_idp15420640.html" title="Struct template converter_cp<chrono::time_point< Clock, Duration >, posix_time::ptime>">
-<link rel="next" href="conversion/converter_cp_numeric_in_idp15427328.html" title="Struct template converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicConvertible< Source, Target >)>">
+<link rel="prev" href="conversion/implicit_converter_cp_c_idp15056784.html" title="Struct template implicit_converter_cp<chrono::time_point< Clock, Duration >, posix_time::ptime>">
+<link rel="next" href="conversion/implicit_converter_cp_n_idp15063472.html" title="Struct template implicit_converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)>">
</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="conversion/converter_cp_chrono_tim_idp15420640.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="conversion/converter_cp_numeric_in_idp15427328.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/implicit_converter_cp_c_idp15056784.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="conversion/implicit_converter_cp_n_idp15063472.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_chrono_time_point"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/converter_cp_chrono_tim_idp15420640.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="conversion/converter_cp_numeric_in_idp15427328.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/implicit_converter_cp_c_idp15056784.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="conversion/implicit_converter_cp_n_idp15063472.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_fusion_tuple.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_fusion_tuple.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_fusion_tuple.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,7 +6,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.boost.tuple_hpp" title="Header <boost/conversion/boost/tuple.hpp>">
-<link rel="prev" href="conversion/explicit_converter_cp_f_idp15490592.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicConvertible< S1, T1 > &&ExtrinsicConvertible< S2, T2 > &&ExtrinsicConvertible< S3, T3 >)>">
+<link rel="prev" href="conversion/explicit_converter_cp_f_idp15126800.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 > &&ExtrinsicallyConvertible< S3, T3 >)>">
</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="conversion/explicit_converter_cp_f_idp15490592.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="p" href="conversion/explicit_converter_cp_f_idp15126800.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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>
</div>
<div class="refentry">
<a name="boost.trick_fusion_tuple"></a><div class="titlepage"></div>
@@ -44,7 +44,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/explicit_converter_cp_f_idp15490592.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="p" href="conversion/explicit_converter_cp_f_idp15126800.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_numeric_interval.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_numeric_interval.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_numeric_interval.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.boost.interval_hpp" title="Header <boost/conversion/boost/interval.hpp>">
-<link rel="prev" href="conversion/assigner_cp_numeric_int_idp15435168.html" title="Struct template assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicConvertible< Source, Target >)>">
-<link rel="next" href="conversion/converter_cp_optional_T_idp15444192.html" title="Struct template converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicConvertible< Source, Target >)>">
+<link rel="prev" href="conversion/assigner_cp_numeric_int_idp15071312.html" title="Struct template assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)>">
+<link rel="next" href="conversion/implicit_converter_cp_o_idp15080336.html" title="Struct template implicit_converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">
</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="conversion/assigner_cp_numeric_int_idp15435168.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_optional_T_idp15444192.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/assigner_cp_numeric_int_idp15071312.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15080336.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_numeric_interval"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/assigner_cp_numeric_int_idp15435168.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_optional_T_idp15444192.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/assigner_cp_numeric_int_idp15071312.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15080336.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_optional.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_optional.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_optional.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.boost.optional_hpp" title="Header <boost/conversion/boost/optional.hpp>">
-<link rel="prev" href="conversion/explicit_converter_cp_o_idp15459568.html" title="Struct template explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicExplicit_convertible< Source, Target > &&!Optional< Source >)>">
-<link rel="next" href="conversion/converter_cp_rational_T_idp15470384.html" title="Struct template converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicConvertible< Source, Target >)>">
+<link rel="prev" href="conversion/explicit_converter_cp_o_idp15095712.html" title="Struct template explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyExplicit_convertible< Source, Target > &&!Optional< Source >)>">
+<link rel="next" href="conversion/implicit_converter_cp_r_idp15106592.html" title="Struct template implicit_converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">
</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="conversion/explicit_converter_cp_o_idp15459568.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_rational_T_idp15470384.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/explicit_converter_cp_o_idp15095712.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15106592.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_optional"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/explicit_converter_cp_o_idp15459568.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_rational_T_idp15470384.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/explicit_converter_cp_o_idp15095712.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15106592.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_pair.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_pair.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_pair.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.std.pair_hpp" title="Header <boost/conversion/std/pair.hpp>">
-<link rel="prev" href="conversion/converter_cp_std_pair_T_idp15236768.html" title="Struct template converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicConvertible< S1, T1 > &&ExtrinsicConvertible< S2, T2 >)>">
-<link rel="next" href="conversion/explicit_converter_cp_s_idp15246592.html" title="Struct template explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T>">
+<link rel="prev" href="conversion/implicit_converter_cp_s_idp15239504.html" title="Struct template implicit_converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)>">
+<link rel="next" href="conversion/explicit_converter_cp_s_idp15249328.html" title="Struct template explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T>">
</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="conversion/converter_cp_std_pair_T_idp15236768.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15246592.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/implicit_converter_cp_s_idp15239504.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15249328.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_pair"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/converter_cp_std_pair_T_idp15236768.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15246592.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/implicit_converter_cp_s_idp15239504.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15249328.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_rational.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_rational.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_rational.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.boost.rational_hpp" title="Header <boost/conversion/boost/rational.hpp>">
-<link rel="prev" href="conversion/assigner_cp_rational_Ta_idp15476800.html" title="Struct template assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicConvertible< Source, Target >)>">
-<link rel="next" href="conversion/explicit_converter_cp_f_idp15484352.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicConvertible< S1, T1 > &&ExtrinsicConvertible< S2, T2 >)>">
+<link rel="prev" href="conversion/assigner_cp_rational_Ta_idp15113008.html" title="Struct template assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">
+<link rel="next" href="conversion/explicit_converter_cp_f_idp15120560.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)>">
</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="conversion/assigner_cp_rational_Ta_idp15476800.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15484352.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/assigner_cp_rational_Ta_idp15113008.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15120560.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_rational"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/assigner_cp_rational_Ta_idp15476800.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15484352.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/assigner_cp_rational_Ta_idp15113008.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15120560.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_string.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_string.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_string.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.std.string_hpp" title="Header <boost/conversion/std/string.hpp>">
-<link rel="prev" href="conversion/explicit_converter_cp_T_idp15252832.html" title="Struct template explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >>">
-<link rel="next" href="conversion/converter_cp_std_vector_idp15261568.html" title="Struct template converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicAssignable< T1, T2 >)>">
+<link rel="prev" href="conversion/explicit_converter_cp_T_idp15255568.html" title="Struct template explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >>">
+<link rel="next" href="conversion/implicit_converter_cp_s_idp15264304.html" title="Struct template implicit_converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicallyAssignable< T1, T2 >)>">
</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="conversion/explicit_converter_cp_T_idp15252832.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_std_vector_idp15261568.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/explicit_converter_cp_T_idp15255568.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15264304.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_string"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/explicit_converter_cp_T_idp15252832.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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/converter_cp_std_vector_idp15261568.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/explicit_converter_cp_T_idp15255568.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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_idp15264304.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_vector.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_vector.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/boost/trick_vector.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -6,8 +6,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../index.html" title="Toward Boost.Conversion 0.6.0">
<link rel="up" href="../index.html#header.boost.conversion.std.vector_hpp" title="Header <boost/conversion/std/vector.hpp>">
-<link rel="prev" href="conversion/converter_cp_std_vector_idp15261568.html" title="Struct template converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicAssignable< T1, T2 >)>">
-<link rel="next" href="conversion/converter_cp_array_Targ_idp15370768.html" title="Struct template converter_cp<array< Target, N >, array< Source, N >>">
+<link rel="prev" href="conversion/implicit_converter_cp_s_idp15264304.html" title="Struct template implicit_converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicallyAssignable< T1, T2 >)>">
+<link rel="next" href="conversion/implicit_converter_cp_a_idp15374336.html" title="Struct template implicit_converter_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source >)>">
</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="conversion/converter_cp_std_vector_idp15261568.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="conversion/converter_cp_array_Targ_idp15370768.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/implicit_converter_cp_s_idp15264304.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="conversion/implicit_converter_cp_a_idp15374336.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.trick_vector"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="conversion/converter_cp_std_vector_idp15261568.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="conversion/converter_cp_array_Targ_idp15370768.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="conversion/implicit_converter_cp_s_idp15264304.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.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="conversion/implicit_converter_cp_a_idp15374336.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/index.html
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/index.html (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/index.html 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -5,7 +5,7 @@
<link rel="stylesheet" href="./boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="index.html" title="Toward Boost.Conversion 0.6.0">
-<link rel="next" href="boost/conversion/assigner_cp.html" title="Struct template assigner_cp">
+<link rel="next" href="boost/is_assignable.html" title="Struct template is_assignable">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -17,7 +17,7 @@
<td align="center">More</td>
</tr></table>
<hr>
-<div class="spirit-nav"><a accesskey="n" href="boost/conversion/assigner_cp.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
+<div class="spirit-nav"><a accesskey="n" href="boost/is_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
<div class="article">
<div class="titlepage">
<div>
@@ -44,6 +44,7 @@
<dt><span class="section">Scope</span></dt>
<dt><span class="section">Motivation</span></dt>
<dt><span class="section">Description</span></dt>
+<dt><span class="section">Caveats</span></dt>
</dl></dd>
<dt><span class="section">Users' Guide</span></dt>
<dd><dl>
@@ -56,6 +57,8 @@
</dl></dd>
<dt><span class="section">Reference</span></dt>
<dd><dl>
+<dt><span class="section"><a href="index.html#boost.conversion.reference.type_traits_extensions">Type
+ Traits Extensions</a></span></dt>
<dt><span class="section">Core</span></dt>
<dt><span class="section">C++ Standard classes specializations</span></dt>
<dt><span class="section">Boost classes specializations</span></dt>
@@ -90,6 +93,7 @@
<dt><span class="section">Scope</span></dt>
<dt><span class="section">Motivation</span></dt>
<dt><span class="section">Description</span></dt>
+<dt><span class="section">Caveats</span></dt>
</dl></div>
<a name="boost.conversion.overview.how_to_use_this_documentation"></a><h4>
<a name="idp13407856"></a>
@@ -151,14 +155,15 @@
<a name="boost.conversion.overview.scope"></a><a class="link" href="index.html#boost.conversion.overview.scope" title="Scope">Scope</a>
</h3></div></div></div>
<p>
- <span class="bold"><strong>Boost.Conversion</strong></span> manages with generic extrinsic
+ <span class="bold"><strong>Boost.Conversion</strong></span> manages with extrinsic
conversion between unrelated types. These conversion can be seen as implicit
or explicit conversions (<a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2380.pdf" target="_top"><span class="bold"><strong>N2380 - Explicit Conversion Operator Draft Working Paper (revision
2)</strong></span></a>).
</p>
<p>
- The conversion operator can not be overloaded with a free function on C++.
- In the past, there were some request to been able to overload the <code class="computeroutput"><span class="keyword">static_cast</span></code> operator N2200 - Operator Overloading. The author of
+ The conversion operator can not be overloaded with a free-standing function
+ on C++. In the past, there were some request to be able to overload the
+ <code class="computeroutput"><span class="keyword">static_cast</span></code> operator N2200 - Operator Overloading. The author of
this library thinks that the language would be more uniform if this extrinsic
overload would be possible. The new extrinsic conversion operators could
take the following form
@@ -174,27 +179,34 @@
<pre class="programlisting"><span class="identifier">Target</span><span class="special">&</span> <span class="keyword">operator</span><span class="special">=(</span><span class="identifier">Target</span><span class="special">&,</span> <span class="identifier">Source</span> <span class="keyword">const</span><span class="special">&);</span>
</pre>
<p>
- <span class="bold"><strong>Boost.Conversion</strong></span> tries to provide a library
- emulation for this missing feature and shows some needed workarounds that
- are needed to take care of the current C++ semantics.
+ <span class="bold"><strong>Boost.Conversion</strong></span> provides a library-based
+ solution for these missing language features, shows its own limitations and
+ propose some library workarounds needed to take care of an equivalent behavior.
</p>
<p>
- In order to provide the needed functionality, two type traits are mandatory
- <code class="computeroutput"><span class="identifier">is_constructible</span></code> and <code class="computeroutput"><span class="identifier">is_assignable</span></code>. The library provide a first
- implementation of these type traits that works on compilers providing some
- specific features. The idea is that these type traits should be added to
- <span class="bold"><strong>Boost.TypeTraits</strong></span>.
- </p>
-<p>
- When we don't have an automatic way to detect these traits, the library provide
- specialization for some std and boost types. If accepted the library should
- provide the specializations for all the standard types and optionally for
- all the Boost types.
+ Note that <span class="bold"><strong>Boost.Conversion</strong></span> is not particularly
+ concerned with cases of:
</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ type-to-type conversion via an input/output stream as Boost.LexicalCast
+ does or
+ </li>
+<li class="listitem">
+ string-to-type or type-to-string as Vladimir Batov's Boost.Convert proposal
+ or
+ </li>
+<li class="listitem">
+ string-to-type or type-to-string as Jeroen Habraken on going Boost.Coerce
+ or
+ </li>
+<li class="listitem">
+ numeric conversion as Boost.Numeric can do.
+ </li>
+</ul></div>
<p>
- User working with compilers not supporting the definition of these traits,
- or users that need to make their code portable, will need to specialize these
- traits by hand.
+ When the users need to configure the conversion between specific value types
+ they will need to use the specific interface these libraries provide.
</p>
</div>
<div class="section">
@@ -202,235 +214,113 @@
<a name="boost.conversion.overview.motivation"></a><a class="link" href="index.html#boost.conversion.overview.motivation" title="Motivation">Motivation</a>
</h3></div></div></div>
<p>
- I've needed recently to convert from <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span><span class="special">></span></code> to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span></code>
- and from <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special"><</span><span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span><span class="special">></span></code> to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span></code>.
- This kind of conversions are needed quite often when you use code from two
- different libraries that have implemented the same concept using of course
- different representations and have hard coded the library interface to its
- own implementation. Well this is a normal situation we can't avoid. Life
- is life.
- </p>
-<p>
- Quite often we need to convert unrelated types <code class="computeroutput"><span class="identifier">Source</span></code>
- and <code class="computeroutput"><span class="identifier">Target</span></code>. As these classes
- are unrelated, neither of them offers conversion operators to the other.
- Usually we get it by defining a specific function such as
+ 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">&)</span></code> function.
</p>
-<pre class="programlisting"><span class="identifier">Target</span> <span class="identifier">ConvertToTarget</span><span class="special">(</span><span class="identifier">Source</span><span class="special">&</span> <span class="identifier">v</span><span class="special">);</span>
-</pre>
-<p>
- In my case I started by defining
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Period</span><span class="special">></span>
-<span class="identifier">boost</span><span class="special">::</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <span class="identifier">convert_to_posix_time_time_duration</span><span class="special">(</span>
- <span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special"><</span><span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span><span class="special">>&</span> <span class="identifier">from</span><span class="special">);</span>
-
-<span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Duration</span><span class="special">></span>
-<span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span> <span class="identifier">convert_to_posix_time_ptime</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"><</span><span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span><span class="special">>&</span> <span class="identifier">from</span><span class="special">);</span>
-</pre>
-<p>
- Imagine now that you need to convert a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Source</span><span class="special">></span></code> to a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Target</span><span class="special">></span></code>. The standard defines conversions of
- pairs if the related types are C++ convertible:
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T2</span><span class="special">></span>
-<span class="keyword">struct</span> <span class="identifier">pair</span> <span class="special">{</span>
- <span class="special">...</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">U</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">V</span><span class="special">></span>
- <span class="comment">//requires Constructible<T1, const U&> && Constructible<T2, const V&>
-</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">pair</span><span class="special"><</span><span class="identifier">U</span><span class="special">,</span> <span class="identifier">V</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">);</span>
-
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">U</span> <span class="special">,</span> <span class="keyword">class</span> <span class="identifier">V</span><span class="special">></span>
- <span class="comment">//requires HasAssign<T1, const U&> && HasAssign<T2, const V&>
-</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&</span> <span class="keyword">operator</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"><</span><span class="identifier">U</span> <span class="special">,</span> <span class="identifier">V</span><span class="special">>&</span> <span class="identifier">p</span><span class="special">);</span>
- <span class="special">...</span>
-<span class="special">};</span>
-</pre>
<p>
- As the types <code class="computeroutput"><span class="identifier">Target</span></code> and
- <code class="computeroutput"><span class="identifier">Source</span></code> are not C++ convertible
- other than using a specific function, we need to use a workaround.
+ This approach works well when the source and destination is known at compile
+ time, but when templates are involved, it becomes problematic. How can one
+ write generic code for user-supplied classes when the source and destination
+ types could be anything? Predicting the name becomes impossible, <code class="computeroutput"><span class="keyword">operator</span> <span class="identifier">T</span><span class="special">()</span></code> is the accepted way to express such an
+ intent.
</p>
-<p>
- Well we can again define a specific function
- </p>
-<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">Target</span><span class="special">,</span><span class="identifier">Target</span><span class="special">></span> <span class="identifier">ConvertToPairOfTarget</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">Source</span><span class="special">,</span><span class="identifier">Source</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">)</span> <span class="special">{</span>
- <span class="keyword">return</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">make_pair</span><span class="special">(</span><span class="identifier">ConvertToTarget</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">fisrt</span><span class="special">),</span> <span class="identifier">ConvertToTarget</span><span class="special">(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">second</span><span class="special">));</span>
-<span class="special">}</span>
-</pre>
-<p>
- While the <code class="computeroutput"><span class="identifier">ConvertToTarget</span></code>
- could be specific, it seems clear to me that the <code class="computeroutput"><span class="identifier">ConvertToPairOfTarget</span></code>
- should be generic
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Target1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Target2</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source2</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">Target1</span><span class="special">,</span><span class="identifier">Target2</span><span class="special">></span> <span class="identifier">ConvertToPair</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">Source1</span><span class="special">,</span><span class="identifier">Source2</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">);</span>
+<pre class="programlisting"><span class="identifier">T</span> <span class="identifier">t</span> <span class="special">=</span> <span class="identifier">T</span><span class="special">(</span><span class="identifier">u</span><span class="special">);</span>
</pre>
<p>
- In order to do that we need that the pair template parameters define a common
- function, let it call <code class="computeroutput"><span class="identifier">convert_to</span></code>,
+ Generic programming demands syntactic regularity. <span class="bold"><strong>Boost.Conversion</strong></span>
+ propose an all-purpose templated conversion function:
</p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">)</span>
-<span class="identifier">Target</span> <span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">Source</span><span class="special">&</span> <span class="identifier">v</span><span class="special">);</span>
-</pre>
-<p>
- so <code class="computeroutput"><span class="identifier">ConvertToPair</span></code> can be defined
- as
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Target1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Target2</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source2</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">Target1</span><span class="special">,</span><span class="identifier">Target2</span><span class="special">></span> <span class="identifier">ConvertToPair</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">Source1</span><span class="special">,</span><span class="identifier">Source2</span><span class="special">>&</span> <span class="identifier">v</span><span class="special">)</span> <span class="special">{</span>
- <span class="keyword">return</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">make_pair</span><span class="special">(</span><span class="identifier">convert_to</span><span class="special"><</span><span class="identifier">Target1</span><span class="special">>(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">fisrt</span><span class="special">),</span> <span class="identifier">convert_to</span><span class="special"><</span><span class="identifier">Target2</span><span class="special">>(</span><span class="identifier">v</span><span class="special">.</span><span class="identifier">second</span><span class="special">));</span>
-<span class="special">}</span>
+<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Source</span> <span class="special">></span>
+<span class="identifier">Target</span> <span class="identifier">explicit_convert_to</span><span class="special">(</span> <span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">u</span> <span class="special">);</span>
</pre>
<p>
- We need to specialize the <code class="computeroutput"><span class="identifier">convert_to</span></code>
- function for the specific classes <code class="computeroutput"><span class="identifier">Source</span></code>
- and <code class="computeroutput"><span class="identifier">Target</span></code>. We can do it
- as follows
+ that can be used inside templates as follows:
</p>
-<pre class="programlisting"><span class="identifier">Target</span> <span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">Source</span><span class="special">&</span> <span class="identifier">v</span><span class="special">)</span> <span class="special">{</span><span class="keyword">return</span> <span class="identifier">ConvertToTarget</span><span class="special">(</span><span class="identifier">v</span><span class="special">);}</span>
+<pre class="programlisting"><span class="identifier">T</span> <span class="identifier">t</span> <span class="special">=</span> <span class="identifier">explicit_convert_to</span><span class="special"><</span><span class="identifier">T</span><span class="special">>(</span><span class="identifier">u</span><span class="special">);</span>
</pre>
<p>
- Note that the preceding overloadings don't really work, as C++ doesn't use
- the result type on overload resolution.
+ The default behavior of this function is to call explicitly the conversion
+ operator
</p>
-<p>
- In my case I needed
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Period</span><span class="special">></span>
-<span class="identifier">boost</span><span class="special">::</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span> <span class="identifier">convert_to</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special"><</span><span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span><span class="special">>&</span> <span class="identifier">from</span><span class="special">)</span>
-<span class="special">{</span>
- <span class="keyword">return</span> <span class="identifier">convert_to_posix_time_time_duration</span><span class="special">(</span><span class="identifier">from</span><span class="special">);</span>
-<span class="special">}</span>
-
-<span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Duration</span><span class="special">></span>
-<span class="identifier">boost</span><span class="special">::</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span> <span class="identifier">convert_to</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span><span class="special">>&</span> <span class="identifier">from</span><span class="special">)</span>
-<span class="special">{</span>
- <span class="keyword">return</span> <span class="identifier">convert_to_posix_time_ptime</span><span class="special">(</span><span class="identifier">from</span><span class="special">);</span>
+<pre class="programlisting"><span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">Target</span><span class="special">(</span> <span class="identifier">u</span> <span class="special">);</span>
<span class="special">}</span>
</pre>
<p>
- So now I can convert
- </p>
-<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span><span class="special">>,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special"><</span><span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span><span class="special">></span> <span class="special">></span>
-</pre>
-<p>
- to
- </p>
-<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">time_duration</span><span class="special">></span>
-</pre>
-<p>
- using the <code class="computeroutput"><span class="identifier">ConvertToPair</span></code> function.
+ Since this relies on exactly one of the missing language feature, it would
+ have to be specialized for each pair of types which do not themselves define
+ conversions.
</p>
-<p>
- What about converting <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">Source</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">Source</span><span class="special">,</span><span class="identifier">Source</span><span class="special">></span> <span class="special">></span></code> to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">Target</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">Target</span><span class="special">,</span><span
class="identifier">Target</span><span class="special">></span> <span class="special">></span></code>? The issue now is that <code class="computeroutput"><span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">make_pair</span><span class="special"><</span><span class="identifier">to</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">make_pair</span><span class="special"><</span><span class="identifier">to</span><span class="special">,</span><span class="identifier">to</span><span class="special">></span> <span class="special">>)</span></code>
- does not compiles because the conversion of <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code>
- is named <code class="computeroutput"><span class="identifier">ConvertToPair</span></code>. So
- we need to specialize the function <code class="computeroutput"><span class="identifier">convert_to</span></code>
- for pairs.
- </p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T2</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">S1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">S2</span><span class="special">)</span>
-<span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">T1</span><span class="special">,</span><span class="identifier">T2</span><span class="special">></span> <span class="identifier">convert_to</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">Source1</span><span class="special">,</span><span class="identifier">Source2</span><span class="special">>&</span> <span class="identifier">from</span><span class="special">)</span> <span class="special">{</span>
-<span class="special">{</span>
- <span class="keyword">return</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">T1</span><span class="special">,</span><span class="identifier">T2</span><span class="special">>(</span><span class="identifier">convert_to</span><span class="special"><</span><span class="identifier">T1</span><span class="special">>(</span><span class="identifier">from</span><span class="special">.</span><span class="identifier">first</span><span class="special">),</span> <span class="identifier">convert_to</span><span class="special"><</span><span class="identifier">T2</span><span class="special">>(</span><span class="identifier">from</span><span class="special">.</span><span class="identifier">second</span><span class="special">));</span>
-<span class="special">}</span>
+<pre class="programlisting"><span class="identifier">week</span> <span class="identifier">explicit_convert_to</span><span class="special">(</span> <span class="identifier">date</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">u</span> <span class="special">)</span> <span class="special">{</span> <span class="special">...</span> <span class="special">}</span>
</pre>
<p>
- There is still a last point. The preceding design works well with unrelated
- classes, but what about classes that already define some kind of conversion,
- using a constructor or a conversion operator. Do we need to make specialization
- for these conversion? The answer is no. We need to define the default implementation
- of <code class="computeroutput"><span class="identifier">convert_to</span></code> function to
- just return the explicit conversion.
+ Unfortunately this doesn't works as overload resolution doesn't take care
+ of template type parameters that can not be deduced from the function arguments.
+ <span class="bold"><strong>Boost.Conversion</strong></span> uses a customization point
+ that takes in account the <code class="computeroutput"><span class="identifier">Source</span></code>
+ and the <code class="computeroutput"><span class="identifier">Target</span></code> types.
</p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">></span>
-<span class="identifier">Target</span> <span class="identifier">convert_to</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Source</span><span class="special">&</span> <span class="identifier">from</span><span class="special">)</span>
+<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">></span>
+<span class="identifier">Target</span> <span class="identifier">explicit_convert_to</span><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">from</span><span class="special">)</span>
<span class="special">{</span>
- <span class="keyword">return</span> <span class="identifier">Target</span><span class="special">(</span><span class="identifier">from</span><span class="special">);</span>
+ <span class="keyword">return</span> <span class="identifier">conversion</span><span class="special">::</span><span class="identifier">explicit_converter</span><span class="special"><</span><span class="identifier">Target</span><span class="special">,</span><span class="identifier">Source</span><span class="special">>()(</span><span class="identifier">from</span><span class="special">);</span>
<span class="special">}</span>
</pre>
<p>
- As noted above these overloadings don't work, and the library uses a customization
- point that takes in account the result type.
- </p>
-<p>
- What have we learned? Classes or algorithms relying on a conversion can be
- made more generic by relaying in a function that explicitly states this conversion.
- Thus, instead of requiring
- </p>
-<pre class="programlisting"><span class="identifier">Target</span><span class="special">(</span><span class="identifier">from</span><span class="special">)</span>
-</pre>
-<p>
- we could require
- </p>
-<pre class="programlisting"><span class="identifier">convert_to</span><span class="special"><</span><span class="identifier">Target</span><span class="special">>(</span><span class="identifier">from</span><span class="special">)</span>
-</pre>
-<p>
- The same can be applied to classes or algorithms relying on the assignment
- operator. So instead of requiring
- </p>
-<pre class="programlisting"><span class="identifier">to</span> <span class="special">=</span> <span class="identifier">from</span>
-</pre>
-<p>
- we could use
- </p>
-<pre class="programlisting"><span class="identifier">assign_to</span><span class="special">(</span><span class="identifier">to</span><span class="special">,</span> <span class="identifier">from</span><span class="special">);</span>
-</pre>
-<p>
- The default implementation of <code class="computeroutput"><span class="identifier">assign_to</span></code>
- relies on the assignment operator
+ <code class="computeroutput"><span class="identifier">convert_to</span></code> is a short hand
+ for <code class="computeroutput"><span class="identifier">explicit_convert_to</span></code>.
</p>
-<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span> <span class="special">></span>
-<span class="identifier">To</span><span class="special">&</span> <span class="identifier">assign_to</span><span class="special">(</span><span class="identifier">Target</span><span class="special">&</span> <span class="identifier">to</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span><span class="special">&</span> <span class="identifier">from</span><span class="special">)</span>
-<span class="special">{</span>
- <span class="identifier">to</span> <span class="special">=</span> <span class="identifier">from</span><span class="special">;</span>
- <span class="keyword">return</span> <span class="identifier">to</span><span class="special">;</span>
-<span class="special">}</span>
-</pre>
<p>
- For classes that are explicitly convertible and having a self assignment
- operator it is easy to make a specialization of <code class="computeroutput"><span class="identifier">assign_to</span></code>
- as follows.
+ To manage with extrinsically implicit conversion Boost.Conversion provides
+ another all-purpose function template
</p>
-<pre class="programlisting"><span class="identifier">to</span> <span class="special">=</span> <span class="identifier">convert_to</span><span class="special"><</span><span class="identifier">Target</span><span class="special">>(</span><span class="identifier">from</span><span class="special">);</span>
+<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="identifier">T</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">U</span> <span class="special">></span>
+<span class="identifier">T</span> <span class="identifier">implicit_convert_to</span><span class="special">(</span> <span class="identifier">U</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">u</span> <span class="special">);</span>
</pre>
<p>
- The rationale is that if there was not a copy constructor from a <code class="computeroutput"><span class="identifier">Source</span></code> seems reasonable to think that there
- will not be an assignment operator. So in most of the cases, once we have
- specialized the <code class="computeroutput"><span class="identifier">convert_to</span></code>
- function we recover a reasonable implementation for the <code class="computeroutput"><span class="identifier">assign_to</span></code>
- function.
- </p>
-<p>
- When doing multiple assignments we use to do
+ This function alone can not manage with implicit conversion, as <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code> needs the target type
+ to be stated explicitly.
</p>
-<pre class="programlisting"><span class="identifier">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 class="programlisting"><span class="identifier">f</span><span class="special">(</span><span class="identifier">implicit_convert_to</span><span class="special"><</span><span class="identifier">T</span><span class="special">>(</span><span class="identifier">u</span><span class="special">));</span>
</pre>
<p>
- With <code class="computeroutput"><span class="identifier">assign_to</span></code> we could do
+ <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 the <code class="computeroutput"><span class="identifier">Targetv</span> <span class="identifier">types</span>
+ <span class="keyword">for</span> <span class="identifier">which</span>
+ <span class="identifier">the</span> </code>Source<code class="computeroutput"> <span class="identifier">type</span>
+ <span class="identifier">is</span> <span class="identifier">convertible</span>
+ <span class="keyword">using</span> <span class="identifier">the</span>
+ </code>implicit_convert_to` function.
</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 class="programlisting"><span class="keyword">template</span> <span class="special"><</span> <span class="keyword">class</span> <span class="identifier">Source</span> <span class="special">></span>
+<span class="keyword">class</span> <span class="identifier">convertible_from</span>
+<span class="special">{</span>
+ <span class="identifier">Source</span> <span class="identifier">data</span><span class="special">;</span>
+<span class="keyword">public</span><span class="special">:</span>
+ <span class="identifier">convertible_from</span><span class="special">(</span><span class="identifier">Source</span> <span class="identifier">source</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">data</span><span class="special">(</span><span class="identifier">source</span><span class="special">)</span> <span class="special">{}</span>
+
+ <span class="comment">// enabled if class Source is extrinsically implicit convertible to Target
+</span> <span class="keyword">template</span> <span class="special"><</span> <span class="keyword">class</span> <span class="identifier">Target</span> <span class="special">></span>
+ <span class="keyword">operator</span> <span class="identifier">Target</span><span class="special">()</span> <span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">implicit_convert_to</span><span class="special"><</span><span class="identifier">Target</span><span class="special">>(*</span><span class="keyword">this</span><span class="special">);</span>
+ <span class="special">}</span>
+<span class="special">};</span>
+<span class="keyword">template</span> <span class="special"><</span> <span class="keyword">class</span> <span class="identifier">Source</span> <span class="special">></span>
+<span class="identifier">convertible_from</span><span class="special"><</span><span class="identifier">From</span><span class="special">></span> <span class="identifier">implicitly</span><span class="special">(</span><span class="identifier">Source</span> <span class="identifier">source</span><span class="special">)</span>
+<span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">convertible_from</span><span class="special"><</span><span class="identifier">Source</span><span class="special">>(</span><span class="identifier">source</span><span class="special">);</span>
+<span class="special">}</span>
</pre>
<p>
- and if we find this not really readable we can try with the make assigner
- to `mat' free function.
+ Now the user can use the implicitly function to pass parameters that are
+ extrinsically implicit convertibles without stating explicitly the type as
+ follows
</p>
-<pre class="programlisting"><span class="identifier">mat</span><span class="special">(</span><span class="identifier">a</span><span class="special">)</span> <span class="special">=</span> <span class="identifier">mat</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 class="programlisting"><span class="identifier">T</span> <span class="identifier">v</span><span class="special">;</span>
+<span class="identifier">f</span><span class="special">(</span><span class="identifier">implicitly</span><span class="special">(</span><span class="identifier">v</span><span class="special">));</span>
</pre>
-<p>
- The behavior of <code class="computeroutput"><span class="identifier">mat</span></code> recall
- the <code class="computeroutput"><span class="identifier">tie</span></code> function of <span class="bold"><strong>Boost.Tuple</strong></span>, but instead of allowing multiple assignments,
- allows a single <code class="computeroutput"><span class="identifier">assign_to</span></code>
- call.
- </p>
-<p>
- So one of the advantages of using this common functions is uniformity. The
- other is that now we are able to find all the explicit conversions to one
- type, as we can do with explicit casts.
- </p>
-<p>
- The library takes in account some of the features provided by the <span class="bold"><strong>Boost.Convert</strong></span> library, as no-throw conversions, conversions
- with fallback, ...
- </p>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -473,18 +363,18 @@
<li class="listitem">
a generic <code class="computeroutput"><span class="identifier">convert_to_or_fallback</span></code>
function which can be customized by the user to make explicit conversion
- between unrelated types relying on a fallback when the conversion fails.
+ between unrelated types, relying on a fallback when the conversion fails.
</li>
<li class="listitem">
a generic <code class="computeroutput"><span class="identifier">mat</span></code> function
returning a <code class="computeroutput"><span class="identifier">assignable_to</span></code>
- wrapper which replace assignments by a calls to <code class="computeroutput"><span class="identifier">assign_to</span></code>.
+ wrapper which implements assignments by a call to <code class="computeroutput"><span class="identifier">assign_to</span></code>.
</li>
<li class="listitem">
a generic <code class="computeroutput"><span class="identifier">mcf</span></code> function
returning a <code class="computeroutput"><span class="identifier">convertible_from</span></code>
- wrapper which replace the implicit conversion operators by a calls to
- <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>.
+ wrapper which implements the implicit conversion operators by a call
+ to <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code>.
</li>
<li class="listitem">
a <code class="computeroutput"><span class="identifier">convertible_to</span></code> wrapper
@@ -532,6 +422,29 @@
</li>
</ul></div>
</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.overview.caveats"></a><a class="link" href="index.html#boost.conversion.overview.caveats" title="Caveats">Caveats</a>
+</h3></div></div></div>
+<p>
+ In order to provide the needed functionality, two type traits are mandatory:
+ <code class="computeroutput"><span class="identifier">is_constructible</span></code> and <code class="computeroutput"><span class="identifier">is_assignable</span></code>. The library provide a first
+ implementation of these type traits that works on compilers providing some
+ specific features. The idea is that these type traits should be added to
+ <span class="bold"><strong>Boost.TypeTraits</strong></span>.
+ </p>
+<p>
+ When the compiler doenn't provides with automatic ways to detect these traits,
+ the library provides specializations for some std and boost types. If accepted
+ the library should provide the specializations for all the standard types
+ and optionally for all the Boost types.
+ </p>
+<p>
+ Users working with compilers not supporting the definition of these traits,
+ or users that need to make their code portable, will need to specialize these
+ traits by hand.
+ </p>
+</div>
</div>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -554,14 +467,14 @@
assignments</a></span></dt>
<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.using_specific_conversions">Using
specific conversions</a></span></dt>
-<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.handling_with_invalid_conversions">Handling
- with invalid conversions</a></span></dt>
+<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.handling_invalid_conversions">Handling
+ invalid conversions</a></span></dt>
<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.handling_with_invalid_conversions_via_a_fallback">Handling
with invalid conversions via a fallback</a></span></dt>
<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.can_extrinsic_conversions_be_applied_implicitly_">Can
extrinsic conversions be applied implicitly?</a></span></dt>
-<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.how_to_write_a_function_that_accepts_a_parameter_that_is_extrinsic_convertible_to_a_given_type_">How
- to write a function that accepts a parameter that is extrinsic convertible
+<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.how_to_write_a_function_that_accepts_a_parameter_that_is_extrinsically_convertible_to_a_given_type_">How
+ to write a function that accepts a parameter that is extrinsically convertible
to a given type?</a></span></dt>
<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.how_to_specialize_extrinsic_conversions_">How
to specialize extrinsic conversions?</a></span></dt>
@@ -588,7 +501,7 @@
Conversion</a>
</h4></div></div></div>
<a name="boost.conversion.users_guide.getting_started.install.getting_boost_conversion"></a><h6>
-<a name="idp13944528"></a>
+<a name="idp13667088"></a>
<a class="link" href="index.html#boost.conversion.users_guide.getting_started.install.getting_boost_conversion">Getting
Boost.Conversion</a>
</h6>
@@ -602,7 +515,7 @@
Sandbox</a>.
</p>
<a name="boost.conversion.users_guide.getting_started.install.building_boost_conversion"></a><h6>
-<a name="idp13949520"></a>
+<a name="idp13672080"></a>
<a class="link" href="index.html#boost.conversion.users_guide.getting_started.install.building_boost_conversion">Building
Boost.Conversion</a>
</h6>
@@ -612,7 +525,7 @@
in your compiler include path.
</p>
<a name="boost.conversion.users_guide.getting_started.install.requirements"></a><h6>
-<a name="idp13952576"></a>
+<a name="idp13675136"></a>
<a class="link" href="index.html#boost.conversion.users_guide.getting_started.install.requirements">Requirements</a>
</h6>
<p>
@@ -630,7 +543,7 @@
expressions. For the other compilers the library has much more limitations.
</p>
<a name="boost.conversion.users_guide.getting_started.install.exceptions_safety"></a><h6>
-<a name="idp13965728"></a>
+<a name="idp13688288"></a>
<a class="link" href="index.html#boost.conversion.users_guide.getting_started.install.exceptions_safety">Exceptions
safety</a>
</h6>
@@ -639,7 +552,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="idp13968320"></a>
+<a name="idp13690880"></a>
<a class="link" href="index.html#boost.conversion.users_guide.getting_started.install.thread_safety">Thread
safety</a>
</h6>
@@ -647,7 +560,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="idp13970832"></a>
+<a name="idp13693392"></a>
<a class="link" href="index.html#boost.conversion.users_guide.getting_started.install.tested_compilers">Tested
compilers</a>
</h6>
@@ -667,17 +580,11 @@
</li>
</ul></div>
<p>
- We are unable to define the type traits <code class="computeroutput"><span class="identifier">is_constructible</span></code>
- and <code class="computeroutput"><span class="identifier">is_assignable</span></code> if dectype
- and SFINAE on expressions is not available. As consequence we can not use
- a concept based design using SFINAE on these traits and others derived
- from them.
- </p>
-<p>
- On compilers that <code class="computeroutput"><span class="identifier">is_constructible</span></code>
- and <code class="computeroutput"><span class="identifier">is_assignable</span></code> can not
- be detected by the library, the user will need to specialize these traits
- explicitly. The library defines two macros <code class="computeroutput"><span class="identifier">BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</span></code>
+ At present the author is unable to define the type traits <code class="computeroutput"><span class="identifier">is_constructible</span></code> and <code class="computeroutput"><span class="identifier">is_assignable</span></code>
+ if dectype and SFINAE on expressions is not available. On compilers that
+ <code class="computeroutput"><span class="identifier">is_constructible</span></code> and <code class="computeroutput"><span class="identifier">is_assignable</span></code> can not be detected by
+ the library, the user will need to specialize these traits explicitly.
+ The library defines two macros <code class="computeroutput"><span class="identifier">BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</span></code>
and <code class="computeroutput"><span class="identifier">BOOST_CONVERSION_NO_IS_ASSIGNABLE</span></code>
allowing to make the specialization only when needed.
</p>
@@ -787,14 +694,14 @@
assignments</a></span></dt>
<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.using_specific_conversions">Using
specific conversions</a></span></dt>
-<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.handling_with_invalid_conversions">Handling
- with invalid conversions</a></span></dt>
+<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.handling_invalid_conversions">Handling
+ invalid conversions</a></span></dt>
<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.handling_with_invalid_conversions_via_a_fallback">Handling
with invalid conversions via a fallback</a></span></dt>
<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.can_extrinsic_conversions_be_applied_implicitly_">Can
extrinsic conversions be applied implicitly?</a></span></dt>
-<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.how_to_write_a_function_that_accepts_a_parameter_that_is_extrinsic_convertible_to_a_given_type_">How
- to write a function that accepts a parameter that is extrinsic convertible
+<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.how_to_write_a_function_that_accepts_a_parameter_that_is_extrinsically_convertible_to_a_given_type_">How
+ to write a function that accepts a parameter that is extrinsically convertible
to a given type?</a></span></dt>
<dt><span class="section"><a href="index.html#boost.conversion.users_guide.tutorial.how_to_specialize_extrinsic_conversions_">How
to specialize extrinsic conversions?</a></span></dt>
@@ -806,8 +713,8 @@
extrinsic conversions and assignments</a>
</h4></div></div></div>
<p>
- When you need to make a extrinsic explicit conversion you need to 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 just use the <code class="computeroutput"><span class="identifier">convert_to</span></code>
+ 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>
function.
</p>
<p>
@@ -850,25 +757,26 @@
<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 could use
- <code class="computeroutput"><span class="identifier">assign_to</span></code> instead. By default
- <code class="computeroutput"><span class="identifier">assign_to</span></code>(target,source)
- calls to the assignment operator if <code class="computeroutput"><span class="identifier">is_assignable</span><span class="special"><</span><span class="identifier">Target</span><span class="special">,</span><span class="identifier">Source</span><span class="special">></span></code>,
+ 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"><</span><span class="identifier">Target</span><span class="special">,</span><span class="identifier">Source</span><span class="special">></span></code>
+ is true_type, <code class="computeroutput"><span class="identifier">assign_to</span></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 class="programlisting"><span class="identifier">target</span> <span class="special">=</span> <span class="identifier">source</span><span class="special">;</span>
</pre>
<p>
- otherwise it do
+ otherwise it does
</p>
-<pre class="programlisting"><span class="identifier">target</span><span class="special">=</span><span class="identifier">convert_to</span><span class="special"><</span><span class="identifier">Target</span><span class="special">>(</span><span class="identifier">source</span><span class="special">);</span>
+<pre class="programlisting"><span class="identifier">target</span> <span class="special">=</span> <span class="identifier">convert_to</span><span class="special"><</span><span class="identifier">Target</span><span class="special">>(</span><span class="identifier">source</span><span class="special">);</span>
</pre>
<p>
- when <code class="computeroutput"><span class="identifier">Source</span></code> is extrinsic
+ when <code class="computeroutput"><span class="identifier">Source</span></code> is extrinsically
convertible to <code class="computeroutput"><span class="identifier">Target</span></code>.
</p>
<p>
- For example we can implement a function that swaps two convertible types
- as follows:
+ For example the user can implement a function that swaps two convertible
+ types as follows:
</p>
<p>
@@ -920,10 +828,10 @@
</tr>
<tr><td align="left" valign="top"><p>
The name <code class="computeroutput"><span class="identifier">convert_to</span></code> could
- also be convert and <code class="computeroutput"><span class="identifier">assign_to</span></code>
- be assign, but I find them more coherent with the other names used by
- the library. If the Boost community agree on better names globally I
- will adopt them.
+ 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.
</p></td></tr>
</table></div>
<p>
@@ -936,20 +844,19 @@
assignments</a>
</h4></div></div></div>
<p>
- When doing multiple assignments we use to do
+ When doing multiple assignments the user use to do
</p>
<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> we could
- do
+ With <code class="computeroutput"><span class="identifier">assign_to</span></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 we find this not really readable we can try with the <span class="bold"><strong>m</strong></span>ake
- <span class="bold"><strong>a</strong></span>ssigner <span class="bold"><strong>t</strong></span>o
- `mat' free function.
+ and if they find this not really readable they can try with the <span class="bold"><strong>m</strong></span>ake <span class="bold"><strong>a</strong></span>ssigner
+ <span class="bold"><strong>t</strong></span>o `mat' free function.
</p>
<pre class="programlisting"><span class="identifier">mat</span><span class="special">(</span><span class="identifier">a</span><span class="special">)</span> <span class="special">=</span> <span class="identifier">mat</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>
@@ -994,8 +901,7 @@
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 should 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"><></span></code>
+ 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"><></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 in addition to the <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>
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">boost</span><span class="special">/</span><span class="identifier">chrono_posix_time</span><span class="special">.</span><span class="identifier">hpp</span></code>
@@ -1003,13 +909,13 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="boost.conversion.users_guide.tutorial.handling_with_invalid_conversions"></a><a class="link" href="index.html#boost.conversion.users_guide.tutorial.handling_with_invalid_conversions" title="Handling with invalid conversions">Handling
- with invalid conversions</a>
+<a name="boost.conversion.users_guide.tutorial.handling_invalid_conversions"></a><a class="link" href="index.html#boost.conversion.users_guide.tutorial.handling_invalid_conversions" title="Handling invalid conversions">Handling
+ invalid conversions</a>
</h4></div></div></div>
<p>
The expected behavior of <code class="computeroutput"><span class="identifier">convert_to</span></code>
is to throw an exception when the conversion is not possible. If an action
- must be taken on failure we need to use a try-catch
+ must be taken on failure the user needs to use a try-catch
</p>
<p>
@@ -1026,9 +932,9 @@
<p>
</p>
<p>
- Sometimes the user could prefer a no-throw behavior. The library provides
- another way to get the same with the <code class="computeroutput"><span class="identifier">try_convert_to</span></code>
- function which returns an optional initialized when the conversion succeeds.
+ 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>
+ function, which returns an optional initialized when the conversion succeeds.
</p>
<p>
@@ -1096,10 +1002,10 @@
<p>
</p>
<p>
- Note that we use <code class="computeroutput"><span class="identifier">try_assign_to</span></code>
+ 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
- we don't want to have an exception if the conversion fails, as we have
- a fallback value already.
+ it avoids an exception if the conversion fails, as there is a fallback
+ value already.
</p>
<p>
The library provides a specific function <code class="computeroutput"><span class="identifier">convert_to_or_fallback</span></code>
@@ -1133,8 +1039,8 @@
</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>
- as we can overload it, but I find it more explicit this way. If the Boost
- community agree on a better name I will adopt it.
+ 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>
</table></div>
<p>
@@ -1165,15 +1071,15 @@
will be well formed.
</p>
<p>
- With extrinsic conversion we want to preserve as much as possible this
- behavior. The problem is that as extrinsic conversions are not in the language
- and the compiler could not find them automatically, so we need to call
- explicitly to the extrinsic conversion.
+ With extrinsic conversions it is desirable to preserve as much as possible
+ this behavior. The problem is that as extrinsic conversions are not in
+ the language and the compiler could not find them automatically, so the
+ user needs to call explicitly to the extrinsic conversion.
</p>
<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="keyword">int</span><span class="special">);</span>
<span class="identifier">T</span> <span class="identifier">v</span><span class="special">;</span>
-<span class="identifier">f</span><span class="special">(</span><span class="identifier">convert_to</span><span class="special"><</span><span class="keyword">int</span><span class="special">>(</span><span class="identifier">v</span><span class="special">));</span>
+<span class="identifier">f</span><span class="special">(</span><span class="identifier">implicit_convert_to</span><span class="special"><</span><span class="keyword">int</span><span class="special">>(</span><span class="identifier">v</span><span class="special">));</span>
</pre>
<p>
Imagine now that <code class="computeroutput"><span class="identifier">f</span></code> is overloaded
@@ -1187,7 +1093,7 @@
<p>
</p>
<p>
- and that we have a function that should work when <code class="computeroutput"><span class="identifier">T</span></code>
+ and that the user has a function that should work when <code class="computeroutput"><span class="identifier">T</span></code>
is either implicitly convertible to int or std::string.
</p>
<p>
@@ -1226,19 +1132,20 @@
<span class="number">2</span> <span class="identifier">called</span>
</pre>
<p>
- But if T is <span class="bold"><strong>extrinsic</strong></span> convertible to
- <code class="computeroutput"><span class="keyword">int</span></code> or <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
- we can not write a simple program that works as we don't know to which
- <code class="computeroutput"><span class="identifier">Target</span></code> the type <code class="computeroutput"><span class="identifier">T</span></code> must be converted to.
+ But if T is <span class="bold"><strong>extrinsically</strong></span> implicit convertible
+ to <code class="computeroutput"><span class="keyword">int</span></code> or <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
+ the user can not write a simple program that works as they doesn't know
+ to which <code class="computeroutput"><span class="identifier">Target</span></code> the type
+ <code class="computeroutput"><span class="identifier">T</span></code> must be converted to.
</p>
<pre class="programlisting"><span class="identifier">T</span> <span class="identifier">v</span><span class="special">;</span>
<span class="identifier">f</span><span class="special">(</span><span class="identifier">convert_to</span><span class="special"><???>(</span><span class="identifier">v</span><span class="special">));</span>
</pre>
<p>
So the following fails to compile if <code class="computeroutput"><span class="identifier">ExtrCvtToInt</span></code>
- is extrinsic convertible to <code class="computeroutput"><span class="keyword">int</span></code>
+ is extrinsically convertible to <code class="computeroutput"><span class="keyword">int</span></code>
and <code class="computeroutput"><span class="identifier">ExtrCvtToString</span></code> is
- extrinsic convertible to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>.
+ extrinsically convertible to <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>.
</p>
<p>
@@ -1250,10 +1157,10 @@
<p>
</p>
<p>
- It would be great if we could state explicitly that the parameter we 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">mcf</span></code>
+ 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">mcf</span></code>
that makes a wrapper around a type that implicitly converts to any type
that is extrinsically convertible from, so the following will be correct
and call to the expected <code class="computeroutput"><span class="identifier">f</span></code>
@@ -1295,7 +1202,7 @@
</td></tr>
</table></div>
<p>
- So the following will do as expected
+ So the following will work as expected
</p>
<p>
@@ -1317,9 +1224,9 @@
<span class="number">2</span> <span class="identifier">called</span>
</pre>
<p>
- Note that extrinsic implicit convertible implies extrinsic explicit convertible
- but the opposite is not true. That means that if <code class="computeroutput"><span class="identifier">ExtrExplicitCvtToInt</span></code>
- is extrinsic explicit convertible to <code class="computeroutput"><span class="keyword">int</span></code>,
+ Note that extrinsically implicit convertible implies extrinsically explicit
+ 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>,
the following program will be ill formed
</p>
<p>
@@ -1347,15 +1254,15 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="boost.conversion.users_guide.tutorial.how_to_write_a_function_that_accepts_a_parameter_that_is_extrinsic_convertible_to_a_given_type_"></a><a class="link" href="index.html#boost.conversion.users_guide.tutorial.how_to_write_a_function_that_accepts_a_parameter_that_is_extrinsic_convertible_to_a_given_type_" title="How to write a function that accepts a parameter that is extrinsic convertible to a given type?">How
- to write a function that accepts a parameter that is extrinsic convertible
+<a name="boost.conversion.users_guide.tutorial.how_to_write_a_function_that_accepts_a_parameter_that_is_extrinsically_convertible_to_a_given_type_"></a><a class="link" href="index.html#boost.conversion.users_guide.tutorial.how_to_write_a_function_that_accepts_a_parameter_that_is_extrinsically_convertible_to_a_given_type_" title="How to write a function that accepts a parameter that is extrinsically convertible to a given type?">How
+ to write a function that accepts a parameter that is extrinsically convertible
to a given type?</a>
</h4></div></div></div>
<p>
The use of the helper function <code class="computeroutput"><span class="identifier">mcf</span></code>
- is a little bit intrusive in some cases. It would be great if we could
- define a function accepting a type that is extrinsic convertible,so the
- user will not be forced to use it. There are two alternatives:
+ 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:
</p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
<li class="listitem">
@@ -1366,27 +1273,27 @@
</li>
</ul></div>
<p>
- If we had already the function
+ If the user had already the function
</p>
<pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="keyword">int</span><span class="special">);</span>
</pre>
<p>
- we can add an overload that will make explicitly the conversion as follows
+ She can add an overload that will make explicitly the conversion as follows
</p>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">></span>
-<span class="keyword">typename</span> <span class="identifier">enable_if</span><span class="special"><</span><span class="identifier">is_extrinsic_convertible</span><span class="special"><</span><span class="keyword">int</span><span class="special">>,</span><span class="keyword">void</span> <span class="special">>::</span><span class="identifier">type</span>
+<span class="keyword">typename</span> <span class="identifier">enable_if</span><span class="special"><</span><span class="identifier">is_extrinsically_convertible</span><span class="special"><</span><span class="keyword">int</span><span class="special">>,</span><span class="keyword">void</span> <span class="special">>::</span><span class="identifier">type</span>
<span class="identifier">f</span><span class="special">(</span><span class="identifier">T</span> <span class="identifier">v</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">convert_to</span><span class="special"><</span><span class="keyword">int</span><span class="special">>(</span><span class="identifier">v</span><span class="special">);</span> <span class="special">}</span>
</pre>
<p>
This template overload will be taken for overload resolution only if <code class="computeroutput"><span class="identifier">T</span></code> is not <code class="computeroutput"><span class="keyword">int</span></code>
- (as non template functions are preferred to template ones) and <code class="computeroutput"><span class="identifier">T</span></code> is extrinsic convertible to <code class="computeroutput"><span class="keyword">int</span></code>. <code class="computeroutput"><span class="identifier">is_extrinsic_convertible</span></code>
+ (as non template functions are preferred to template ones) and <code class="computeroutput"><span class="identifier">T</span></code> is extrinsically convertible to <code class="computeroutput"><span class="keyword">int</span></code>. <code class="computeroutput"><span class="identifier">is_extrinsically_convertible</span></code>
is a trait added by the library that contains a nested value field that
is true or false depending on whether the <code class="computeroutput"><span class="identifier">Source</span></code>
- type is extrinsic implicit convertible to <code class="computeroutput"><span class="identifier">Target</span></code>.
+ type is extrinsically implicit convertible to <code class="computeroutput"><span class="identifier">Target</span></code>.
</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 extrinsic
+ from the beginning stating explicitly that his parameter 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"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">);</span>
@@ -1394,8 +1301,9 @@
<p>
The <code class="computeroutput"><span class="identifier">convertible_to</span><span class="special"><</span><span class="identifier">T</span><span class="special">></span></code>
class is a <code class="computeroutput"><span class="identifier">T</span></code> wrapper that
- is implicitly constructible from any type extrinsic constructible <code class="computeroutput"><span class="identifier">T</span></code>. <code class="computeroutput"><span class="identifier">convertible_to</span><span class="special"><</span><span class="identifier">T</span><span class="special">></span></code> is implicitly convertible to <code class="computeroutput"><span class="identifier">T</span></code>. For example, if <code class="computeroutput"><span class="identifier">T</span></code>
- is extrinsic convertible to <code class="computeroutput"><span class="keyword">int</span></code>,
+ is implicitly constructible from any type extrinsically constructible
+ <code class="computeroutput"><span class="identifier">T</span></code>. <code class="computeroutput"><span class="identifier">convertible_to</span><span class="special"><</span><span class="identifier">T</span><span class="special">></span></code> is implicitly convertible to <code class="computeroutput"><span class="identifier">T</span></code>. For example, if <code class="computeroutput"><span class="identifier">T</span></code>
+ is extrinsically convertible to <code class="computeroutput"><span class="keyword">int</span></code>,
the following program will be well formed
</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"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">)</span>
@@ -1439,12 +1347,12 @@
<p>
<span class="bold"><strong>Boost.Conversion</strong></span> has a customization point
for each on of the provided functions. For example, to customize the <code class="computeroutput"><span class="identifier">implicit_convert_to</span></code> function you should
- partially specialize the functor <code class="computeroutput"><span class="identifier">converter_cp</span></code>.
+ partially specialize the functor <code class="computeroutput"><span class="identifier">implicit_converter_cp</span></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>
<span class="keyword">template</span> <span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">Target</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Source</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Enable</span><span class="special">=</span><span class="keyword">void</span> <span class="special">></span>
- <span class="keyword">struct</span> <span class="identifier">convert_cp</span> <span class="special">:</span> <span class="identifier">true_type</span> <span class="special">{</span>
+ <span class="keyword">struct</span> <span class="identifier">implicit_converter_cp</span> <span class="special">:</span> <span class="identifier">true_type</span> <span class="special">{</span>
<span class="identifier">Target</span> <span class="keyword">operator</span><span class="special">()(</span><span class="keyword">const</span> <span class="identifier">Source</span><span class="special">&</span> <span class="identifier">val</span><span class="special">)</span>
<span class="special">};</span>
<span class="special">}</span>
@@ -1464,9 +1372,9 @@
<span class="special">};</span>
</pre>
<p>
- Note that the <code class="computeroutput"><span class="identifier">converter_cp</span></code>
+ Note that the <code class="computeroutput"><span class="identifier">implicit_converter_cp</span></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_extrinsic_convertible</span></code>
+ This is needed as used by the <code class="computeroutput"><span class="identifier">is_extrinsically_convertible</span></code>
type trait.
</p>
<p>
@@ -1550,6 +1458,8 @@
<dd><p>
Bronek Kozicki.
</p></dd>
+<dt><span class="term">N3291 - Working Draft, Standard for Programming Language C++</span></dt>
+<dd></dd>
</dl>
</div>
</div>
@@ -1559,6 +1469,13 @@
<a name="boost.conversion.reference"></a><a class="link" href="index.html#boost.conversion.reference" title="Reference">Reference</a>
</h2></div></div></div>
<div class="toc"><dl>
+<dt><span class="section"><a href="index.html#boost.conversion.reference.type_traits_extensions">Type
+ Traits Extensions</a></span></dt>
+<dd><dl>
+<dt><span class="section">Standard Type Traits</span></dt>
+<dt><span class="section">C++ Standard specializations workarounds</span></dt>
+<dt><span class="section">Boost specializations workarounds</span></dt>
+</dl></dd>
<dt><span class="section">Core</span></dt>
<dd><dl>
<dt><span class="section">Header <boost/conversion.hpp></span></dt>
@@ -1572,17 +1489,11 @@
<dt><span class="section">Header <boost/conversion/explicit_convert_to.hpp></span></dt>
<dt><span class="section">Header <boost/conversion/implicit_convert_to.hpp></span></dt>
<dt><span class="section">Header <boost/conversion/include.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_explicit_convertible.hpp></span></dt>
<dt><span class="section">Header <boost/conversion/try_assign_to.hpp></span></dt>
<dt><span class="section">Header <boost/conversion/try_convert_to.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_assignable.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_constructible.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_convertible.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_copy_assignable.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_copy_constructible.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_explicitly_convertible.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_extrinsic_assignable.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_extrinsic_convertible.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_extrinsic_explicit_convertible.hpp></span></dt>
</dl></dd>
<dt><span class="section">C++ Standard classes specializations</span></dt>
<dd><dl>
@@ -1602,6 +1513,218 @@
<dt><span class="section">Header <boost/conversion/boost/tuple.hpp></span></dt>
</dl></dd>
</dl></div>
+<p>
+ This reference consists of several sections:
+ </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
+ Type Traits Extensions defines some standard type traits that are missing
+ to <span class="bold"><strong>Boost.TypeTraits</strong></span>.
+ </li></ul></div>
+<div class="note"><table border="0" summary="Note">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td>
+<th align="left">Note</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The intent is to move this section to the to the <span class="bold"><strong>Boost.TypeTraits</strong></span>
+ library. See N3291 - Working Draft, Standard for Programming Language C++
+ 20.9.4.3 Type properties.
+ </p></td></tr>
+</table></div>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem">
+ Core: Contains the core features of the library
+ </li>
+<li class="listitem">
+ C++ Standard classes specializations: Contains specializations for some
+ of the C++ standard types. Files in this section are not included by the
+ <boost/conversion.hpp> file and must be included explicitly when
+ needed.
+ </li>
+<li class="listitem">
+ Boost classes specializations: Contains specializations for some of the
+ C++ standard types. Files in this section are not included by the <boost/conversion.hpp>
+ file and must be included explicitly when needed.
+ </li>
+</ul></div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="boost.conversion.reference.type_traits_extensions"></a><a class="link" href="index.html#boost.conversion.reference.type_traits_extensions" title="Type Traits Extensions">Type
+ Traits Extensions</a>
+</h3></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Standard Type Traits</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/is_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_copy_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_copy_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_explicitly_convertible.hpp></span></dt>
+</dl></dd>
+<dt><span class="section">C++ Standard specializations workarounds</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/std/complex.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/string.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/utility.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/vector.hpp></span></dt>
+</dl></dd>
+<dt><span class="section">Boost specializations workarounds</span></dt>
+<dd><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/array.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/chrono/duration.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/chrono/time_point.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/fusion/tuple.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/numeric/interval.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/optional.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/rational.hpp></span></dt>
+</dl></dd>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="standard_type_traits"></a>Standard Type Traits</h4></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/is_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_copy_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_copy_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/is_explicitly_convertible.hpp></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_assignable_hpp"></a>Header <boost/conversion/type_traits/is_assignable.hpp></h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_assignable</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="BOOST_CONVERSION_REQUIRES.html" title="Macro BOOST_CONVERSION_REQUIRES">BOOST_CONVERSION_REQUIRES</a>(CND)
+<a class="link" href="BOOST_CONVERSION_NO_IS_ASSIGNABLE.html" title="Macro BOOST_CONVERSION_NO_IS_ASSIGNABLE">BOOST_CONVERSION_NO_IS_ASSIGNABLE</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_assignable.html" title="Struct template is_assignable">is_assignable</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_constructible_hpp"></a>Header <boost/conversion/type_traits/is_constructible.hpp></h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_constructible</code>. </p>
+<pre class="synopsis">
+
+<a class="link" href="BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE">BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE</a>
+<a class="link" href="BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html" title="Macro BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE">BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE</a>
+<a class="link" href="BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html" title="Macro BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX">BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX</a></pre>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Args<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_constructible.html" title="Struct template is_constructible">is_constructible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_convertible_hpp"></a>Header <boost/conversion/type_traits/is_convertible.hpp></h5></div></div></div>
+<p>Include this file to workaround some failures on the Boost.TypeTraits <code class="computeroutput">is_convertible</code>. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_copy_assignable_hpp"></a>Header <boost/conversion/type_traits/is_copy_assignable.hpp></h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_copy_assignable</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_copy_assignable.html" title="Struct template is_copy_assignable">is_copy_assignable</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_copy_constructible_hpp"></a>Header <boost/conversion/type_traits/is_copy_constructible.hpp></h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_copy_constructible</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_copy_constructible.html" title="Struct template is_copy_constructible">is_copy_constructible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.is_explicitly_convertible_hpp"></a>Header <boost/conversion/type_traits/is_explicitly_convertible.hpp></h5></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_explicitly_convertible</code>. </p>
+<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_explicitly_convertible.html" title="Struct template is_explicitly_convertible">is_explicitly_convertible</a><span class="special">;</span>
+<span class="special">}</span></pre>
+</div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="c___standard_specializations_workarounds"></a>C++ Standard specializations workarounds</h4></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/std/complex.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/string.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/utility.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/std/vector.hpp></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.std.complex_hpp"></a>Header <boost/conversion/type_traits/std/complex.hpp></h5></div></div></div>
+<p>Type traits specializations for <complex> types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.std.string_hpp"></a>Header <boost/conversion/type_traits/std/string.hpp></h5></div></div></div>
+<p>Type traits specializations for <string> types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.std.utility_hpp"></a>Header <boost/conversion/type_traits/std/utility.hpp></h5></div></div></div>
+<p>Type traits specializations for <utility> classes. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.std.vector_hpp"></a>Header <boost/conversion/type_traits/std/vector.hpp></h5></div></div></div>
+<p>Type traits specializations for <vector> types. </p>
+</div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="boost_specializations_workarounds"></a>Boost specializations workarounds</h4></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/array.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/chrono/duration.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/chrono/time_point.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/fusion/tuple.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/numeric/interval.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/optional.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/type_traits/boost/rational.hpp></span></dt>
+</dl></div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.array_hpp"></a>Header <boost/conversion/type_traits/boost/array.hpp></h5></div></div></div>
+<p>Type traits specializations for <boost/array.hpp> types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.chrono.duration_hpp"></a>Header <boost/conversion/type_traits/boost/chrono/duration.hpp></h5></div></div></div>
+<p>Type traits specializations for <boost/chrono/duration.hpp> types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.chrono.time_point_hpp"></a>Header <boost/conversion/type_traits/boost/chrono/time_point.hpp></h5></div></div></div>
+<p>Type traits specializations for <boost/chrono/time_point.hpp> types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.fusion.tuple_hpp"></a>Header <boost/conversion/type_traits/boost/fusion/tuple.hpp></h5></div></div></div>
+<p>Type traits specializations for <boost/fusion/tuple.hpp> types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.numeric.interval_hpp"></a>Header <boost/conversion/type_traits/boost/numeric/interval.hpp></h5></div></div></div>
+<p>Type traits specializations for <boost/array.hpp> types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.optional_hpp"></a>Header <boost/conversion/type_traits/boost/optional.hpp></h5></div></div></div>
+<p>Type traits specializations for <boost/optional.hpp> types. </p>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="header.boost.conversion.type_traits.boost.rational_hpp"></a>Header <boost/conversion/type_traits/boost/rational.hpp></h5></div></div></div>
+<p>Type traits specializations for <boost/rational.hpp> types. </p>
+</div>
+</div>
+</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="core"></a>Core</h3></div></div></div>
@@ -1626,26 +1749,15 @@
<dt><span class="section">Header <boost/conversion/implicit_convert_to.hpp></span></dt>
<dd><dl></dl></dd>
<dt><span class="section">Header <boost/conversion/include.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/try_assign_to.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/try_convert_to.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/type_traits/is_assignable.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_assignable.hpp></span></dt>
<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/type_traits/is_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_convertible.hpp></span></dt>
<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/type_traits/is_convertible.hpp></span></dt>
-<dt><span class="section">Header <boost/conversion/type_traits/is_copy_assignable.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/type_traits/is_copy_constructible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/is_extrinsically_explicit_convertible.hpp></span></dt>
<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/type_traits/is_explicitly_convertible.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/type_traits/is_extrinsic_assignable.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/type_traits/is_extrinsic_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/try_assign_to.hpp></span></dt>
<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/conversion/type_traits/is_extrinsic_explicit_convertible.hpp></span></dt>
+<dt><span class="section">Header <boost/conversion/try_convert_to.hpp></span></dt>
<dd><dl></dl></dd>
</dl></div>
<div class="section">
@@ -1666,9 +1778,9 @@
<span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner.html" title="Struct template assigner">assigner</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_Target__Source_idp15560560.html" title="Struct template assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)>">assigner</a><span class="special"><</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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicExplicitConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class=
"special">&&</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_Target__Source_idp15397328.html" title="Struct template assigner<Target, Source, requires(CopyAssignable< Target > &&ExtrinsicallyExplicitConvertible< Source, Target > &&!Assignable< Target, Source >)>">assigner</a><span class="special"><</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"><</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyExplicitConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <spa
n class="special">&&</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_Target__Source_idp15573904.html" title="Struct template assigner<Target, Source, requires(Assignable< Target, Source >)>">assigner</a><span class="special"><</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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_Target__Source_idp15410752.html" title="Struct template assigner<Target, Source, requires(Assignable< Target, Source >)>">assigner</a><span class="special"><</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"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="identifier">Target</span> <span class="special">&</span> <a class="link" href="boost/conversion/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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
@@ -1704,7 +1816,7 @@
<p>Defines a converter factory: <code class="computeroutput">make_converter_to</code>. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/conversion/enable_functor_T__requi_idp15650304.html" title="Struct template enable_functor<T, requires(PhoenixActor< T >)>">enable_functor</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">PhoenixActor</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/conversion/enable_functor_T__requi_idp15487152.html" title="Struct template enable_functor<T, requires(PhoenixActor< T >)>">enable_functor</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">PhoenixActor</span><span class="special"><</span> <span class="identifier">T</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="identifier">unspecified_converter_type</span> <a class="link" href="boost/conversion/make_converter_to.html" title="Function template make_converter_to"><span class="identifier">make_converter_to</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
@@ -1725,12 +1837,12 @@
<span class="keyword">struct</span> <a class="link" href="boost/conversion/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"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Fallback<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_or_fallbacker_idp15679152.html" title="Struct template converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicExplicitConvertible< Source, Target > &&ExtrinsicExplicitConvertible< Fallback, Target >)>">converter_or_fallbacker</a><span class="special"><</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">ExtrinsicExplicitConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicExplicitConvertible</span><span class="spe
cial"><</span> <span class="identifier">Fallback</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_or_fallbacker_idp15516000.html" title="Struct template converter_or_fallbacker<Target, Source, Fallback, requires(ExtrinsicallyExplicitConvertible< Source, Target > &&ExtrinsicallyExplicitConvertible< Fallback, Target >)>">converter_or_fallbacker</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyExplicitConvertible</span>
<span class="special"><</span> <span class="identifier">Fallback</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Fallback<span class="special">></span>
<span class="identifier">enable_if_c</span><span class="special"><</span> <span class="special">!</span><span class="identifier">is_same</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="special">></span><span class="special">::</span><span class="identifier">value</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span>
- <a class="link" href="boost/conversion/convert_to_or_fallback_idp15693312.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">&</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="boost/conversion/convert_to_or_fallback_idp15530224.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">&</span><span class="special">,</span> <span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="identifier">Target</span> <a class="link" href="boost/conversion/convert_to_or_fallback_idp15705600.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">&</span><span class="special">,</span> <span class="identifier">Target</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">Target</span> <a class="link" href="boost/conversion/convert_to_or_fallback_idp15542512.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">&</span><span class="special">,</span> <span class="identifier">Target</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -1768,11 +1880,11 @@
<span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter.html" title="Struct template explicit_converter">explicit_converter</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_Targ_idp15772416.html" title="Struct template explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_Targ_idp15609328.html" title="Struct template explicit_converter<Target, Source, requires(ExplicitConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_Targ_idp15783776.html" title="Struct template explicit_converter<Target, Source, requires(ExtrinsicConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</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">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_Targ_idp15620688.html" title="Struct template explicit_converter<Target, Source, requires(ExtrinsicallyConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_opti_idp15795136.html" title="Struct template explicit_converter<optional< Target >, Source, requires(ExtrinsicExplicitConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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">ExtrinsicExplicitConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_opti_idp15632048.html" title="Struct template explicit_converter<optional< Target >, Source, requires(ExtrinsicallyExplicitConvertible< Source, Target >)>">explicit_converter</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="identifier">Target</span> <a class="link" href="boost/conversion/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">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
@@ -1781,17 +1893,17 @@
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
<a name="header.boost.conversion.implicit_convert_to_hpp"></a>Header <boost/conversion/implicit_convert_to.hpp></h4></div></div></div>
-<p>Defines the free function <code class="computeroutput">implicit_convert_to</code> and its customization point <code class="computeroutput">converter</code>. </p>
+<p>Defines the free function <code class="computeroutput">implicit_convert_to</code> and its customization point <code class="computeroutput">implicit_converter</code>. </p>
<p>The <code class="computeroutput">implicit_convert_to</code> function converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp.html" title="Struct template converter_cp">converter_cp</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp.html" title="Struct template implicit_converter_cp">implicit_converter_cp</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter.html" title="Struct template converter">converter</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter.html" title="Struct template implicit_converter">implicit_converter</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_Target__Sourc_idp15833584.html" title="Struct template converter<Target, Source, requires(Convertible< Source, Target >)>">converter</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_Targ_idp15668208.html" title="Struct template implicit_converter<Target, Source, requires(Convertible< Source, Target >)>">implicit_converter</a><span class="special"><</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
<span class="identifier">Target</span> <a class="link" href="boost/conversion/implicit_convert_to.html" title="Function template implicit_convert_to"><span class="identifier">implicit_convert_to</span></a><span class="special">(</span><span class="identifier">Source</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
@@ -1804,100 +1916,63 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.try_assign_to_hpp"></a>Header <boost/conversion/try_assign_to.hpp></h4></div></div></div>
-<p>Defines the free function <code class="computeroutput">try_assign_to</code> and its customization point <code class="computeroutput">try_assigner</code>. </p>
-<p>The function <code class="computeroutput">try_assign_to</code> assigns the <code class="computeroutput">from</code> parameter to the <code class="computeroutput">to</code> parameter. Return <code class="computeroutput">true</code> if assignment done and <code class="computeroutput">false</code> otherwise. </p>
+<a name="header.boost.conversion.is_extrinsically_assignable_hpp"></a>Header <boost/conversion/is_extrinsically_assignable.hpp></h4></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_extrinsically_assignable</code>. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/try_assigner.html" title="Struct template try_assigner">try_assigner</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">bool</span> <a class="link" href="boost/conversion/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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/is_extrinsically_assign_idp15692704.html" title="Struct template is_extrinsically_assignable">is_extrinsically_assignable</a><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.try_convert_to_hpp"></a>Header <boost/conversion/try_convert_to.hpp></h4></div></div></div>
-<p>Defines the free function <code class="computeroutput">try_convert_to</code> and its customization point <code class="computeroutput">try_converter</code>. </p>
-<p>The <code class="computeroutput">try_convert_to</code> function converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type and returns an optional<Target>, uninitialized if conversion fails. </p>
+<a name="header.boost.conversion.is_extrinsically_convertible_hpp"></a>Header <boost/conversion/is_extrinsically_convertible.hpp></h4></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_extrinsically_convertible</code>. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/try_converter.html" title="Struct template try_converter">try_converter</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="boost/conversion/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">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/is_extrinsically_conver_idp15700320.html" title="Struct template is_extrinsically_convertible">is_extrinsically_convertible</a><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_assignable_hpp"></a>Header <boost/conversion/type_traits/is_assignable.hpp></h4></div></div></div>
-<p>Defines the type trait <code class="computeroutput">is_assignable</code>. </p>
-<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_assignable.html" title="Struct template is_assignable">is_assignable</a><span class="special">;</span>
-<span class="special">}</span></pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_constructible_hpp"></a>Header <boost/conversion/type_traits/is_constructible.hpp></h4></div></div></div>
-<p>Defines the type trait <code class="computeroutput">is_constructible</code>. </p>
-<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Args<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_constructible.html" title="Struct template is_constructible">is_constructible</a><span class="special">;</span>
-<span class="special">}</span></pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_convertible_hpp"></a>Header <boost/conversion/type_traits/is_convertible.hpp></h4></div></div></div>
-<p>Include this file to workaround some failures on the Boost.TypeTraits <code class="computeroutput">is_convertible</code>. </p>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_copy_assignable_hpp"></a>Header <boost/conversion/type_traits/is_copy_assignable.hpp></h4></div></div></div>
-<p>Defines the type trait <code class="computeroutput">is_copy_assignable</code>. </p>
+<a name="header.boost.conversion.is_extrinsically_explicit_convertible_hpp"></a>Header <boost/conversion/is_extrinsically_explicit_convertible.hpp></h4></div></div></div>
+<p>Defines the type trait <code class="computeroutput">is_extrinsically_explicit_convertible</code>. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_copy_assignable.html" title="Struct template is_copy_assignable">is_copy_assignable</a><span class="special">;</span>
-<span class="special">}</span></pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_copy_constructible_hpp"></a>Header <boost/conversion/type_traits/is_copy_constructible.hpp></h4></div></div></div>
-<p>Defines the type trait <code class="computeroutput">is_copy_constructible</code>. </p>
-<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_copy_constructible.html" title="Struct template is_copy_constructible">is_copy_constructible</a><span class="special">;</span>
-<span class="special">}</span></pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_explicitly_convertible_hpp"></a>Header <boost/conversion/type_traits/is_explicitly_convertible.hpp></h4></div></div></div>
-<p>Defines the type trait <code class="computeroutput">is_explicitly_convertible</code>. </p>
-<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_explicitly_convertible.html" title="Struct template is_explicitly_convertible">is_explicitly_convertible</a><span class="special">;</span>
-<span class="special">}</span></pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_extrinsic_assignable_hpp"></a>Header <boost/conversion/type_traits/is_extrinsic_assignable.hpp></h4></div></div></div>
-<p>Defines the type trait <code class="computeroutput">is_explicitly_convertible</code>. </p>
-<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_extrinsic_assignable.html" title="Struct template is_extrinsic_assignable">is_extrinsic_assignable</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"><</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/is_extrinsically_explic_idp15708016.html" title="Struct template is_extrinsically_explicit_convertible">is_extrinsically_explicit_convertible</a><span class="special">;</span>
+ <span class="special">}</span>
<span class="special">}</span></pre>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_extrinsic_convertible_hpp"></a>Header <boost/conversion/type_traits/is_extrinsic_convertible.hpp></h4></div></div></div>
-<p>Defines the type trait <code class="computeroutput">is_extrinsic_convertible</code>. </p>
+<a name="header.boost.conversion.try_assign_to_hpp"></a>Header <boost/conversion/try_assign_to.hpp></h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">try_assign_to</code> and its customization point <code class="computeroutput">try_assigner</code>. </p>
+<p>The function <code class="computeroutput">try_assign_to</code> assigns the <code class="computeroutput">from</code> parameter to the <code class="computeroutput">to</code> parameter. Return <code class="computeroutput">true</code> if assignment done and <code class="computeroutput">false</code> otherwise. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/is_extrinsic_convertible.html" title="Struct template is_extrinsic_convertible">is_extrinsic_convertible</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"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/try_assigner.html" title="Struct template try_assigner">try_assigner</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+ <span class="keyword">bool</span> <a class="link" href="boost/conversion/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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Source</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
<span class="special">}</span></pre>
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="header.boost.conversion.type_traits.is_extrinsic_explicit_convertible_hpp"></a>Header <boost/conversion/type_traits/is_extrinsic_explicit_convertible.hpp></h4></div></div></div>
-<p>Defines the type trait <code class="computeroutput">is_extrinsic_explicit_convertible</code>. </p>
+<a name="header.boost.conversion.try_convert_to_hpp"></a>Header <boost/conversion/try_convert_to.hpp></h4></div></div></div>
+<p>Defines the free function <code class="computeroutput">try_convert_to</code> and its customization point <code class="computeroutput">try_converter</code>. </p>
+<p>The <code class="computeroutput">try_convert_to</code> function converts the <code class="computeroutput">from</code> parameter to a <code class="computeroutput">Target</code> type and returns an optional<Target>, uninitialized if conversion fails. </p>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Target<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/is_extrinsic_explicit_c_idp15956944.html" title="Struct template is_extrinsic_explicit_convertible">is_extrinsic_explicit_convertible</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"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">,</span> <span class="keyword">typename</span> Enable <span class="special">=</span> <span class="keyword">void</span><span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/try_converter.html" title="Struct template try_converter">try_converter</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
+ <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span> <a class="link" href="boost/conversion/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">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="special">}</span>
<span class="special">}</span></pre>
</div>
</div>
@@ -1920,7 +1995,7 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_std_pair_T_idp15236768.html" title="Struct template converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicConvertible< S1, T1 > &&ExtrinsicConvertible< S2, T2 >)>">converter_cp</a><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">T1</span><span class="special">,</span> <span class="identifier">T2</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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="speci
al">(</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_s_idp15239504.html" title="Struct template implicit_converter_cp<std::pair< T1, T2 >, std::pair< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)>">implicit_converter_cp</a><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">T1</span><span class="special">,</span> <span class="identifier">T2</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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span><span class="special">,</span> <span class="identifier">require
s</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -1932,9 +2007,9 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_s_idp15246592.html" title="Struct template explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_s_idp15249328.html" title="Struct template explicit_converter_cp<std::basic_string< CharT, Traits, Alloc >, T>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_T_idp15252832.html" title="Struct template explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >>">explicit_converter_cp</a><span class="special"><</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"><</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">></span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_T_idp15255568.html" title="Struct template explicit_converter_cp<T, std::basic_string< CharT, Traits, Alloc >>">explicit_converter_cp</a><span class="special"><</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"><</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">></span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -1946,7 +2021,7 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_std_vector_idp15261568.html" title="Struct template converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicAssignable< T1, T2 >)>">converter_cp</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requiresExtrinsicAssignable</span><span class="special"><</span> <span
class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_s_idp15264304.html" title="Struct template implicit_converter_cp<std::vector< T1, A1 >, std::vector< T2, A2 >, requiresExtrinsicallyAssignable< T1, T2 >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">A1</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"><</span> <span class="identifier">T2</span><span class="special">,</span> <span class="identifier">A2</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requiresExtrinsicallyAssignable</span><span class="s
pecial"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -1979,11 +2054,11 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_array_Targ_idp15370768.html" title="Struct template converter_cp<array< Target, N >, array< Source, N >>">converter_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_a_idp15374336.html" title="Struct template implicit_converter_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special"><</span> <span class="identifier">Target</span><span
class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_cp_array_Targe_idp15378416.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicAssignable< Target, Source > &&!Assignable< Target, Source >)>">assigner_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicAssignable</span><span class="special"><</span> <span class="identifier">
Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_cp_array_Targe_idp15382496.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requires(ExtrinsicallyAssignable< Target, Source > &&!Assignable< Target, Source >)>">assigner_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special"><</span> <span class="iden
tifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_cp_array_Targe_idp15387152.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requites() ExtrinsicAssignable< Target, Source > &&Assignable< Target, Source >)>">assigner_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requites</span><span class="special">(</span><span class="special">)</span> <span class="identifier">ExtrinsicAssignable</span><span class="special"><<
/span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_cp_array_Targe_idp15023296.html" title="Struct template assigner_cp<array< Target, N >, array< Source, N >, requites(ExtrinsicallyAssignable< Target, Source > &&Assignable< Target, Source >)>">assigner_cp</a><span class="special"><</span><span class="identifier">array</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">array</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">N</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requites</span><span class="special">(</span><span class="identifier">ExtrinsicallyAssignable</span><span class="special"><</span> <span class="ident
ifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">Assignable</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -1995,9 +2070,9 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</span><span class="keyword">typename</span> Rep<span class="special">,</span> <span class="keyword">typename</span> Period<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_posix_time_idp15398640.html" title="Struct template converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >>">converter_cp</a><span class="special"><</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"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">></span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_p_idp15034784.html" title="Struct template implicit_converter_cp<posix_time::time_duration, chrono::duration< Rep, Period >>">implicit_converter_cp</a><span class="special"><</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"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</span> <span class="special">></span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Rep<span class="special">,</span> <span class="keyword">typename</span> Period<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_chrono_dur_idp15405152.html" title="Struct template converter_cp<chrono::duration< Rep, Period >, posix_time::time_duration>">converter_cp</a><span class="special"><</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</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="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_c_idp15041296.html" title="Struct template implicit_converter_cp<chrono::duration< Rep, Period >, posix_time::time_duration>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">duration</span><span class="special"><</span> <span class="identifier">Rep</span><span class="special">,</span> <span class="identifier">Period</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="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2014,9 +2089,9 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</span><span class="keyword">typename</span> Clock<span class="special">,</span> <span class="keyword">typename</span> Duration<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_posix_time_idp15416384.html" title="Struct template converter_cp<posix_time::ptime, chrono::time_point< Clock, Duration >>">converter_cp</a><span class="special"><</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"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_p_idp15052528.html" title="Struct template implicit_converter_cp<posix_time::ptime, chrono::time_point< Clock, Duration >>">implicit_converter_cp</a><span class="special"><</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"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Clock<span class="special">,</span> <span class="keyword">typename</span> Duration<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_chrono_tim_idp15420640.html" title="Struct template converter_cp<chrono::time_point< Clock, Duration >, posix_time::ptime>">converter_cp</a><span class="special"><</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span><span class="special">,</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_c_idp15056784.html" title="Struct template implicit_converter_cp<chrono::time_point< Clock, Duration >, posix_time::ptime>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">time_point</span><span class="special"><</span> <span class="identifier">Clock</span><span class="special">,</span> <span class="identifier">Duration</span> <span class="special">></span><span class="special">,</span> <span class="identifier">posix_time</span><span class="special">::</span><span class="identifier">ptime</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2029,10 +2104,10 @@
<span class="keyword">namespace</span> <span class="identifier">conversion</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_numeric_in_idp15427328.html" title="Struct template converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicConvertible< Source, Target >)>">converter_cp</a><span class="special"><</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requ
ires</span><span class="special">(</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_n_idp15063472.html" title="Struct template implicit_converter_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span><span class="special">,</span> <span c
lass="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_cp_numeric_int_idp15435168.html" title="Struct template assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicConvertible< Source, Target >)>">assigner_cp</a><span class="special"><</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requir
es</span><span class="special">(</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_cp_numeric_int_idp15071312.html" title="Struct template assigner_cp<numeric::interval< Target, PTarget >, numeric::interval< Source, PSource >, requires(ExtrinsicallyConvertible< Source, Target >)>">assigner_cp</a><span class="special"><</span><span class="identifier">numeric</span><span class="special">::</span><span class="identifier">interval</span><span class="special"><</span> <span class="identifier">Target</span><span class="special">,</span> <span class="identifier">PTarget</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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">PSource</span> <span class="special">></span><span class="special">,</span> <span class="identifier">re
quires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2044,11 +2119,11 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_optional_T_idp15444192.html" title="Struct template converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicConvertible< Source, Target >)>">converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="speci
al">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_o_idp15080336.html" title="Struct template implicit_converter_cp<optional< Target >, optional< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">
)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_optional_T_idp15451184.html" title="Struct template converter_cp<optional< Target >, Source, requires(ExtrinsicConvertible< Source, Target > &&!Optional< Source >)>">converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier">Optional</span><span class="special"><</
span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_o_idp15087328.html" title="Struct template implicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyConvertible< Source, Target > &&!Optional< Source >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier">Optional</span><s
pan class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_o_idp15459568.html" title="Struct template explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicExplicit_convertible< Source, Target > &&!Optional< Source >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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">ExtrinsicExplicit_convertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier">Optiona
l</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_o_idp15095712.html" title="Struct template explicit_converter_cp<optional< Target >, Source, requires(ExtrinsicallyExplicit_convertible< Source, Target > &&!Optional< Source >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></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"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span> <span class="special">&&</span><span class="special">!</span><span class="identifier"
>Optional</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2060,9 +2135,9 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/converter_cp_rational_T_idp15470384.html" title="Struct template converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicConvertible< Source, Target >)>">converter_cp</a><span class="special"><</span><span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="speci
al">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/implicit_converter_cp_r_idp15106592.html" title="Struct template implicit_converter_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">implicit_converter_cp</a><span class="special"><</span><span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">
)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Target<span class="special">,</span> <span class="keyword">typename</span> Source<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_cp_rational_Ta_idp15476800.html" title="Struct template assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicConvertible< Source, Target >)>">assigner_cp</a><span class="special"><</span><span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class="special
">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/assigner_cp_rational_Ta_idp15113008.html" title="Struct template assigner_cp<rational< Target >, rational< Source >, requires(ExtrinsicallyConvertible< Source, Target >)>">assigner_cp</a><span class="special"><</span><span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">,</span> <span class="identifier">rational</span><span class="special"><</span> <span class="identifier">Source</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">Source</span><span class="special">,</span> <span class="identifier">Target</span> <span class="special">></span><span class="special">)</span><span class=
"special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2074,10 +2149,10 @@
<span class="keyword">struct</span> <a class="link" href="boost/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"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_f_idp15484352.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicConvertible< S1, T1 > &&ExtrinsicConvertible< S2, T2 >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span><span class="special">,</span> <span class="identifier"
>requires</span><span class="special">(</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_f_idp15120560.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2 >, fusion::tuple< S1, S2 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</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"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">S2</span> <span class="special">></span><span class="special">,</span> <span class="ide
ntifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span><span class="special">)</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</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">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_f_idp15490592.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicConvertible< S1, T1 > &&ExtrinsicConvertible< S2, T2 > &&ExtrinsicConvertible< S3, T3 >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <sp
an class="identifier">S2</span><span class="special">,</span> <span class="identifier">S3</span> <span class="special">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicConvertible</span><span class="special"><</span> <span class="identifier">S3</span><span class="special">,</span> <span class="identifier">T3</span> <span class="special">></span><span class="special">)</span><span class="special">>
;</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/conversion/explicit_converter_cp_f_idp15126800.html" title="Struct template explicit_converter_cp<fusion::tuple< T1, T2, T3 >, fusion::tuple< S1, S2, S3 >, requires(ExtrinsicallyConvertible< S1, T1 > &&ExtrinsicallyConvertible< S2, T2 > &&ExtrinsicallyConvertible< S3, T3 >)>">explicit_converter_cp</a><span class="special"><</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</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">></span><span class="special">,</span> <span class="identifier">requires</span><span class="special">(</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S1</span><span class="special">,</span> <span class="identifier">T1</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S2</span><span class="special">,</span> <span class="identifier">T2</span> <span class="special">></span> <span class="special">&&</span><span class="identifier">ExtrinsicallyConvertible</span><span class="special"><</span> <span class="identifier">S3</span><span class="special">,</span> <span class="identifier">T3</span> <span class="special">></span><span class="special">)</span><
span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -2090,7 +2165,7 @@
<div class="toc"><dl>
<dt><span class="section">Appendix: History</span></dt>
<dd><dl>
-<dt><span class="section">Version 0.6.0, July 10, 2011 </span></dt>
+<dt><span class="section">Version 0.6.0, July 16, 2011 </span></dt>
<dt><span class="section">Version 0.5.1, Fefruary 20, 2011 </span></dt>
<dt><span class="section">Version 0.5.0, May 30, 2010 </span></dt>
<dt><span class="section">Version 0.4.0, October 27, 2009 </span></dt>
@@ -2111,7 +2186,7 @@
<a name="boost.conversion.appendices.history"></a><a class="link" href="index.html#boost.conversion.appendices.history" title="Appendix: History">Appendix: History</a>
</h3></div></div></div>
<div class="toc"><dl>
-<dt><span class="section">Version 0.6.0, July 10, 2011 </span></dt>
+<dt><span class="section">Version 0.6.0, July 16, 2011 </span></dt>
<dt><span class="section">Version 0.5.1, Fefruary 20, 2011 </span></dt>
<dt><span class="section">Version 0.5.0, May 30, 2010 </span></dt>
<dt><span class="section">Version 0.4.0, October 27, 2009 </span></dt>
@@ -2121,7 +2196,7 @@
</dl></div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
-<a name="boost.conversion.appendices.history.__version_0_6_0__july_10__2011__"></a><a class="link" href="index.html#boost.conversion.appendices.history.__version_0_6_0__july_10__2011__" title="Version 0.6.0, July 10, 2011"><span class="bold"><strong>Version 0.6.0, July 10, 2011</strong></span> </a>
+<a name="boost.conversion.appendices.history.__version_0_6_0__july_16__2011__"></a><a class="link" href="index.html#boost.conversion.appendices.history.__version_0_6_0__july_16__2011__" title="Version 0.6.0, July 16, 2011"><span class="bold"><strong>Version 0.6.0, July 16, 2011</strong></span> </a>
</h4></div></div></div>
<p>
This is a major evolution of the library.
@@ -2138,8 +2213,8 @@
Added converter factory <code class="computeroutput"><span class="identifier">make_converter_to</span></code>.
</li>
<li class="listitem">
- Added type traits <code class="computeroutput"><span class="identifier">is_extrinsic_convertible</span></code>
- and <code class="computeroutput"><span class="identifier">is_extrinsic_assignable</span></code>.
+ Added type traits <code class="computeroutput"><span class="identifier">is_extrinsically_convertible</span></code>
+ and <code class="computeroutput"><span class="identifier">is_extrinsically_assignable</span></code>.
</li>
<li class="listitem">
Added <code class="computeroutput"><span class="identifier">convertible_to</span></code><span class="emphasis"><em>`convertible_from`
@@ -2386,7 +2461,7 @@
Implementation Notes</a>
</h3></div></div></div>
<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="idp18654768"></a>
+<a name="idp18816544"></a>
<a class="link" href="index.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>
@@ -2429,7 +2504,7 @@
<a name="boost.conversion.appendices.todo"></a><a class="link" href="index.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="idp18672736"></a>
+<a name="idp18833648"></a>
<a class="link" href="index.html#boost.conversion.appendices.todo.tasks_to_do_before_review">Tasks
to do before review</a>
</h5>
@@ -2441,21 +2516,18 @@
</li>
</ul></div>
<a name="boost.conversion.appendices.todo.for_later_releases"></a><h5>
-<a name="idp18676976"></a>
+<a name="idp18837936"></a>
<a class="link" href="index.html#boost.conversion.appendices.todo.for_later_releases">For later
releases</a>
</h5>
-<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
- Conversion between types for which numeric_cast works.
- </li></ul></div>
</div>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: July 07, 2011 at 16:57:49 GMT</small></p></td>
+<td align="left"><p><small>Last revised: July 13, 2011 at 06:14:58 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
-<div class="spirit-nav"><a accesskey="n" href="boost/conversion/assigner_cp.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
+<div class="spirit-nav"><a accesskey="n" href="boost/is_assignable.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a></div>
</body>
</html>
Modified: sandbox/conversion/libs/conversion_ext/doc/html/standalone_HTML.manifest
==============================================================================
--- sandbox/conversion/libs/conversion_ext/doc/html/standalone_HTML.manifest (original)
+++ sandbox/conversion/libs/conversion_ext/doc/html/standalone_HTML.manifest 2011-07-13 02:43:20 EDT (Wed, 13 Jul 2011)
@@ -1,72 +1,90 @@
index.html
+boost/is_assignable.html
+BOOST_CONVERSION_REQUIRES.html
+BOOST_CONVERSION_NO_IS_ASSIGNABLE.html
+boost/is_constructible.html
+BOOST_CONVERSION_NO_IS_CONSTRUCTIBLE.html
+BOOST_CONVERSION_NO_IS_DEFAULT_CONSTRUCTIBLE.html
+BOOST_CONVERSION_TT_IS_CONSTRUCTIBLE_ARITY_MAX.html
+boost/is_copy_assignable.html
+boost/is_copy_constructible.html
+boost/is_explicitly_convertible.html
+boost/is_constructible_std_co_idp14894784.html
+boost/is_assignable_std_compl_idp14917008.html
+boost/is_assignable_std_basic_idp14920176.html
+boost/is_constructible_std_pa_idp14960064.html
+boost/is_assignable_std_pair__idp14963744.html
+boost/is_constructible_std_ve_idp14968384.html
+boost/is_assignable_std_vecto_idp14972064.html
+boost/is_assignable_boost_arr_idp14895952.html
+boost/is_constructible_fusion_idp14990032.html
+boost/is_constructible_fusion_idp14993712.html
+boost/is_assignable_fusion_tu_idp14998864.html
+boost/is_assignable_fusion_tu_idp15002544.html
+boost/is_assignable_fusion_tu_idp15006224.html
boost/conversion/assigner_cp.html
boost/conversion/assigner.html
-boost/conversion/assigner_Target__Source_idp15560560.html
-boost/conversion/assigner_Target__Source_idp15573904.html
+boost/conversion/assigner_Target__Source_idp15397328.html
+boost/conversion/assigner_Target__Source_idp15410752.html
boost/conversion/assign_to.html
boost/conversion/assignable_to.html
boost/conversion/mat.html
boost/conversion/enable_functor.html
boost/conversion/convert_to.html
-boost/conversion/enable_functor_T__requi_idp15650304.html
+boost/conversion/enable_functor_T__requi_idp15487152.html
boost/conversion/make_converter_to.html
boost/conversion/converter_or_fallbacker_cp.html
boost/conversion/converter_or_fallbacker.html
-boost/conversion/converter_or_fallbacker_idp15679152.html
-boost/conversion/convert_to_or_fallback_idp15693312.html
-boost/conversion/convert_to_or_fallback_idp15705600.html
+boost/conversion/converter_or_fallbacker_idp15516000.html
+boost/conversion/convert_to_or_fallback_idp15530224.html
+boost/conversion/convert_to_or_fallback_idp15542512.html
boost/conversion/convertible_from.html
boost/conversion/mcf.html
boost/conversion/convertible_to.html
boost/conversion/explicit_converter_cp.html
boost/conversion/explicit_converter.html
-boost/conversion/explicit_converter_Targ_idp15772416.html
-boost/conversion/explicit_converter_Targ_idp15783776.html
-boost/conversion/explicit_converter_opti_idp15795136.html
+boost/conversion/explicit_converter_Targ_idp15609328.html
+boost/conversion/explicit_converter_Targ_idp15620688.html
+boost/conversion/explicit_converter_opti_idp15632048.html
boost/conversion/explicit_convert_to.html
-boost/conversion/converter_cp.html
-boost/conversion/converter.html
-boost/conversion/converter_Target__Sourc_idp15833584.html
+boost/conversion/implicit_converter_cp.html
+boost/conversion/implicit_converter.html
+boost/conversion/implicit_converter_Targ_idp15668208.html
boost/conversion/implicit_convert_to.html
+boost/conversion/is_extrinsically_assign_idp15692704.html
+boost/conversion/is_extrinsically_conver_idp15700320.html
+boost/conversion/is_extrinsically_explic_idp15708016.html
boost/conversion/try_assigner.html
boost/conversion/try_assign_to.html
boost/conversion/try_converter.html
boost/conversion/try_convert_to.html
-boost/is_assignable.html
-boost/is_constructible.html
-boost/is_copy_assignable.html
-boost/is_copy_constructible.html
-boost/is_explicitly_convertible.html
-boost/is_extrinsic_assignable.html
-boost/is_extrinsic_convertible.html
-boost/is_extrinsic_explicit_c_idp15956944.html
-boost/conversion/converter_cp_std_pair_T_idp15236768.html
+boost/conversion/implicit_converter_cp_s_idp15239504.html
boost/trick_pair.html
-boost/conversion/explicit_converter_cp_s_idp15246592.html
-boost/conversion/explicit_converter_cp_T_idp15252832.html
+boost/conversion/explicit_converter_cp_s_idp15249328.html
+boost/conversion/explicit_converter_cp_T_idp15255568.html
boost/trick_string.html
-boost/conversion/converter_cp_std_vector_idp15261568.html
+boost/conversion/implicit_converter_cp_s_idp15264304.html
boost/trick_vector.html
-boost/conversion/converter_cp_array_Targ_idp15370768.html
-boost/conversion/assigner_cp_array_Targe_idp15378416.html
-boost/conversion/assigner_cp_array_Targe_idp15387152.html
+boost/conversion/implicit_converter_cp_a_idp15374336.html
+boost/conversion/assigner_cp_array_Targe_idp15382496.html
+boost/conversion/assigner_cp_array_Targe_idp15023296.html
boost/trick_array.html
-boost/conversion/converter_cp_posix_time_idp15398640.html
-boost/conversion/converter_cp_chrono_dur_idp15405152.html
+boost/conversion/implicit_converter_cp_p_idp15034784.html
+boost/conversion/implicit_converter_cp_c_idp15041296.html
boost/trick_chrono_duration.html
-boost/conversion/converter_cp_posix_time_idp15416384.html
-boost/conversion/converter_cp_chrono_tim_idp15420640.html
+boost/conversion/implicit_converter_cp_p_idp15052528.html
+boost/conversion/implicit_converter_cp_c_idp15056784.html
boost/trick_chrono_time_point.html
-boost/conversion/converter_cp_numeric_in_idp15427328.html
-boost/conversion/assigner_cp_numeric_int_idp15435168.html
+boost/conversion/implicit_converter_cp_n_idp15063472.html
+boost/conversion/assigner_cp_numeric_int_idp15071312.html
boost/trick_numeric_interval.html
-boost/conversion/converter_cp_optional_T_idp15444192.html
-boost/conversion/converter_cp_optional_T_idp15451184.html
-boost/conversion/explicit_converter_cp_o_idp15459568.html
+boost/conversion/implicit_converter_cp_o_idp15080336.html
+boost/conversion/implicit_converter_cp_o_idp15087328.html
+boost/conversion/explicit_converter_cp_o_idp15095712.html
boost/trick_optional.html
-boost/conversion/converter_cp_rational_T_idp15470384.html
-boost/conversion/assigner_cp_rational_Ta_idp15476800.html
+boost/conversion/implicit_converter_cp_r_idp15106592.html
+boost/conversion/assigner_cp_rational_Ta_idp15113008.html
boost/trick_rational.html
-boost/conversion/explicit_converter_cp_f_idp15484352.html
-boost/conversion/explicit_converter_cp_f_idp15490592.html
+boost/conversion/explicit_converter_cp_f_idp15120560.html
+boost/conversion/explicit_converter_cp_f_idp15126800.html
boost/trick_fusion_tuple.html
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk