|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r73262 - in sandbox/opaque/libs/opaque/doc: . html html/boost html/boost/opaque html/boost/opaque/inherited_from_arithmetic html/boost/opaque/inherited_from_underlying html/boost/opaque/using_explicit_conversi_idp15824704 html/boost/opaque/using_implicit_conversi_idp15832080
From: vicente.botet_at_[hidden]
Date: 2011-07-20 13:26:47
Author: viboes
Date: 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
New Revision: 73262
URL: http://svn.boost.org/trac/boost/changeset/73262
Log:
Opaque: replace convert_to by explicit_convert_to
Added:
sandbox/opaque/libs/opaque/doc/html/NT1.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/_a.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/_b.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/_c.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/_d.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/_e.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/_f.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/_g.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/_self.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15771440.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15774512.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15776784.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15779056.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15781328.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15783600.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15785872.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15788144.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15790416.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15792688.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15794960.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15797232.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/placeholder.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_explicit_conversi_idp15824704/
sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_explicit_conversi_idp15824704.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_explicit_conversi_idp15824704/type.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_implicit_conversi_idp15832080/
sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_implicit_conversi_idp15832080.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_implicit_conversi_idp15832080/type.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque_static_cast_idp15970912.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boost/opaque_static_cast_idp16007808.html (contents, props changed)
sandbox/opaque/libs/opaque/doc/html/boostbook.css (contents, props changed)
Text files modified:
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PRIVATE_CLASS.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PRIVATE_TYPEDEF.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PUBLIC_CLASS.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PUBLIC_TYPEDEF.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_FORWARD_CONSTRUCTORS.html | 8 +-
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_INHERIT_FROM_UNDERLYING.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_NEW_CLASS.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_NEW_TYPE.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PRIVATE_CLASS.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PRIVATE_TYPEDEF.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PUBLIC_CLASS.html | 2
sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PUBLIC_TYPEDEF.html | 2
sandbox/opaque/libs/opaque/doc/html/boost/opaque/base_private_opaque_type.html | 6 +-
sandbox/opaque/libs/opaque/doc/html/boost/opaque/boolean.html | 30 ++++++------
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_arithmetic.html | 2
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_arithmetic/type.html | 8 +-
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlying.html | 2
sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlying/type.html | 6 +-
sandbox/opaque/libs/opaque/doc/html/boost/opaque/linear_hierarchy.html | 12 ++--
sandbox/opaque/libs/opaque/doc/html/boost/opaque/new_class.html | 72 +++++++++++++++---------------
sandbox/opaque/libs/opaque/doc/html/boost/opaque/new_type.html | 28 +++++-----
sandbox/opaque/libs/opaque/doc/html/boost/opaque/private_opaque_class.html | 24 +++++-----
sandbox/opaque/libs/opaque/doc/html/boost/opaque/private_opaque_type.html | 20 ++++----
sandbox/opaque/libs/opaque/doc/html/boost/opaque/public_opaque_class.html | 24 +++++-----
sandbox/opaque/libs/opaque/doc/html/boost/opaque/public_opaque_type.html | 20 ++++----
sandbox/opaque/libs/opaque/doc/html/index.html | 94 ++++++++++++++++++++++-----------------
sandbox/opaque/libs/opaque/doc/html/standalone_HTML.manifest | 45 +++++++++++-------
sandbox/opaque/libs/opaque/doc/opaque.qbk | 15 -----
28 files changed, 224 insertions(+), 214 deletions(-)
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PRIVATE_CLASS.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PRIVATE_CLASS.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PRIVATE_CLASS.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_BOOLEAN_PRIVATE_CLASS(UT, OT)</pre></div>
<div class="refsect1">
-<a name="id36369869"></a><h2>Description</h2>
+<a name="idp17402016"></a><h2>Description</h2>
<p>Declares a <code class="computeroutput">private_opaque_class</code> <code class="computeroutput">OT</code> having <code class="computeroutput">boost::opaque::boolean</code> as <span class="emphasis"><em>Boolean</em></span> type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro must be used inside the OT's namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PRIVATE_TYPEDEF.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PRIVATE_TYPEDEF.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PRIVATE_TYPEDEF.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_BOOLEAN_PRIVATE_TYPEDEF(UT, OT)</pre></div>
<div class="refsect1">
-<a name="id36369456"></a><h2>Description</h2>
+<a name="idp17352368"></a><h2>Description</h2>
<p>Declares a <code class="computeroutput">private_opaque_type</code> typedef <code class="computeroutput">OT</code> defining a specific tag <code class="computeroutput">OT_tag</code> having <code class="computeroutput">bool</code> as <span class="emphasis"><em>Boolean</em></span> type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro must be used inside the OT's namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PUBLIC_CLASS.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PUBLIC_CLASS.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PUBLIC_CLASS.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_BOOLEAN_PUBLIC_CLASS(UT, OT)</pre></div>
<div class="refsect1">
-<a name="id36371242"></a><h2>Description</h2>
+<a name="idp17566672"></a><h2>Description</h2>
<p>Declares a <code class="computeroutput">public_opaque_class</code> <code class="computeroutput">OT</code> having <code class="computeroutput">boost::opaque::boolean</code> as <span class="emphasis"><em>Boolean</em></span> type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro must be used inside the OT's namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PUBLIC_TYPEDEF.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PUBLIC_TYPEDEF.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_BOOLEAN_PUBLIC_TYPEDEF.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_BOOLEAN_PUBLIC_TYPEDEF(UT, OT)</pre></div>
<div class="refsect1">
-<a name="id36370818"></a><h2>Description</h2>
+<a name="idp17515776"></a><h2>Description</h2>
<p>Declares a <code class="computeroutput">public_opaque_type</code> typedef <code class="computeroutput">OT</code> defining a specific tag <code class="computeroutput">OT_tag</code> having <code class="computeroutput">boost::opaque::boolean</code> as <span class="emphasis"><em>Boolean</em></span> type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro must be used inside the <code class="computeroutput">OT's</code> namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_FORWARD_CONSTRUCTORS.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_FORWARD_CONSTRUCTORS.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_FORWARD_CONSTRUCTORS.html 2011-07-20 13:26:40 EDT (Wed, 20 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.Opaque 0.1.1">
<link rel="up" href="index.html#header.boost.opaque.macros.forward_constructors_hpp" title="Header <boost/opaque/macros/forward_constructors.hpp>">
-<link rel="prev" href="boost/opaque/using_implicit_conversi_id35971174/type.html" title="Struct template type">
+<link rel="prev" href="boost/opaque/using_implicit_conversi_idp15832080/type.html" title="Struct template type">
<link rel="next" href="BOOST_OPAQUE_INHERIT_FROM_UNDERLYING.html" title="Macro BOOST_OPAQUE_INHERIT_FROM_UNDERLYING">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="boost/opaque/using_implicit_conversi_id35971174/type.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.opaque.macros.forward_constructors_hpp"><img src="../../../../doc/src/images/up.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_OPAQUE_INHERIT_FROM_UNDERLYING.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/opaque/using_implicit_conversi_idp15832080/type.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.opaque.macros.forward_constructors_hpp"><img src="../../../../doc/src/images/up.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_OPAQUE_INHERIT_FROM_UNDERLYING.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="BOOST_OPAQUE_FORWARD_CONSTRUCTORS"></a><div class="titlepage"></div>
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_FORWARD_CONSTRUCTORS(OT, BASE)</pre></div>
<div class="refsect1">
-<a name="id36368376"></a><h2>Description</h2>
+<a name="idp17222656"></a><h2>Description</h2>
<p>forward the constructors from the new class <code class="computeroutput">OT</code> to the base class @ BASE</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro can be used only inside the public part of a class.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
@@ -62,7 +62,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="boost/opaque/using_implicit_conversi_id35971174/type.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.opaque.macros.forward_constructors_hpp"><img src="../../../../doc/src/images/up.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_OPAQUE_INHERIT_FROM_UNDERLYING.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="boost/opaque/using_implicit_conversi_idp15832080/type.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.opaque.macros.forward_constructors_hpp"><img src="../../../../doc/src/images/up.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_OPAQUE_INHERIT_FROM_UNDERLYING.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_INHERIT_FROM_UNDERLYING.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_INHERIT_FROM_UNDERLYING.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_INHERIT_FROM_UNDERLYING.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_INHERIT_FROM_UNDERLYING(OT)</pre></div>
<div class="refsect1">
-<a name="id36368680"></a><h2>Description</h2>
+<a name="idp17259312"></a><h2>Description</h2>
<p>Specialize inherited_from_underlying for the type @ OT just inheriting the ones from its underlying type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro can be used only outside a namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_NEW_CLASS.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_NEW_CLASS.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_NEW_CLASS.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_NEW_CLASS(NC, UT, MMSEQ)</pre></div>
<div class="refsect1">
-<a name="id36368939"></a><h2>Description</h2>
+<a name="idp17290384"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">NC</code></strong></span>: the new class to be defined . </p>
<p>- <span class="bold"><strong><code class="computeroutput">UT</code></strong></span>: the underlying type. </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_NEW_TYPE.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_NEW_TYPE.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_NEW_TYPE.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_NEW_TYPE(UT, NT, MMSEQ)</pre></div>
<div class="refsect1">
-<a name="id36369167"></a><h2>Description</h2>
+<a name="idp17317744"></a><h2>Description</h2>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
<p>- <span class="bold"><strong><code class="computeroutput">UT</code></strong></span>: the underlying type. </p>
<p>- <span class="bold"><strong><code class="computeroutput">NT</code></strong></span>: the new type to be defined . </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PRIVATE_CLASS.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PRIVATE_CLASS.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PRIVATE_CLASS.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_PRIVATE_CLASS(UT, OT)</pre></div>
<div class="refsect1">
-<a name="id36370334"></a><h2>Description</h2>
+<a name="idp17457808"></a><h2>Description</h2>
<p>Declares a <code class="computeroutput">private_opaque_class</code> <code class="computeroutput">OT</code> having <code class="computeroutput">bool</code> as <span class="emphasis"><em>Boolean</em></span> type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro must be used inside the OT's namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PRIVATE_TYPEDEF.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PRIVATE_TYPEDEF.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PRIVATE_TYPEDEF.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_PRIVATE_TYPEDEF(UT, OT)</pre></div>
<div class="refsect1">
-<a name="id36369671"></a><h2>Description</h2>
+<a name="idp17378176"></a><h2>Description</h2>
<p>Declares a <code class="computeroutput">private_opaque_type</code> typedef <code class="computeroutput">OT</code> defining a specific tag <code class="computeroutput">OT_tag</code> having <code class="computeroutput">bool</code> as <span class="emphasis"><em>Boolean</em></span> type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro must be used inside the OT's namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PUBLIC_CLASS.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PUBLIC_CLASS.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PUBLIC_CLASS.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -32,7 +32,7 @@
</span>BOOST_OPAQUE_PUBLIC_CLASS(UT, OT)</pre></div>
<div class="refsect1">
-<a name="id36371705"></a><h2>Description</h2>
+<a name="idp17622240"></a><h2>Description</h2>
<p>Declares a <code class="computeroutput">public_opaque_class</code> <code class="computeroutput">OT</code> having <code class="computeroutput">bool</code> as <span class="emphasis"><em>Boolean</em></span> type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro must be used inside the OT's namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Modified: sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PUBLIC_TYPEDEF.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PUBLIC_TYPEDEF.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/BOOST_OPAQUE_PUBLIC_TYPEDEF.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -33,7 +33,7 @@
</span>BOOST_OPAQUE_PUBLIC_TYPEDEF(UT, OT)</pre></div>
<div class="refsect1">
-<a name="id36371038"></a><h2>Description</h2>
+<a name="idp17542192"></a><h2>Description</h2>
<p>Declares a <code class="computeroutput">public_opaque_type</code> typedef <code class="computeroutput">OT</code> defining a specific tag <code class="computeroutput">OT_tag</code> having <code class="computeroutput">bool</code> as <span class="emphasis"><em>Boolean</em></span> type.</p>
<p><span class="bold"><strong>Note(s):</strong></span> This macro must be used inside the <code class="computeroutput">OT's</code> namespace.</p>
<p><span class="bold"><strong>Parameters:</strong></span> </p>
Added: sandbox/opaque/libs/opaque/doc/html/NT1.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/NT1.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,60 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct NT1</title>
+<link rel="stylesheet" href="../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="index.html#header.boost.opaque.macros_hpp" title="Header <boost/opaque/macros.hpp>">
+<link rel="prev" href="NT1.html" title="Struct NT1">
+<link rel="next" href="BOOST_OPAQUE_FORWARD_CONSTRUCTORS.html" title="Macro BOOST_OPAQUE_FORWARD_CONSTRUCTORS">
+</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="NT1.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.opaque.macros_hpp"><img src="../../../../doc/src/images/up.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_OPAQUE_FORWARD_CONSTRUCTORS.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="NT1"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct NT1</span></h2>
+<p>NT1</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.opaque.macros_hpp" title="Header <boost/opaque/macros.hpp>">boost/opaque/macros.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="NT1.html" title="Struct NT1">NT1</a> <span class="special">:</span> <span class="keyword">public</span> boost::opaque::private_opaque_class< NT1, UT, B >,
+ <span class="keyword">public</span> boost::opaque::public_opaque_class< NT1, UT, B >
+<span class="special">{</span>
+ <span class="comment">// types</span>
+ <span class="keyword">typedef</span> <a class="link" href="boost/opaque/private_opaque_class.html" title="Class template private_opaque_class">boost::opaque::private_opaque_class</a><span class="special"><</span> <a class="link" href="NT1.html" title="Struct NT1">NT1</a><span class="special">,</span> <span class="identifier">UT</span><span class="special">,</span> <span class="identifier">B</span> <span class="special">></span> <a name="NT1.base_type"></a><span class="identifier">base_type</span><span class="special">;</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="id36344414"></a><h2>Description</h2>
+<p>#define BOOST_OPAQUE_EXT_PUBLIC_CLASS(UT, NT1, B) \</p>
+<p>#define BOOST_OPAQUE_EXT_PRIVATE_CLASS(UT, NT1, B) \ </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 © 2010 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="NT1.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html#header.boost.opaque.macros_hpp"><img src="../../../../doc/src/images/up.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_OPAQUE_FORWARD_CONSTRUCTORS.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/_a.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/_a.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct _a</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="placeholder.html" title="Struct template placeholder">
+<link rel="next" href="_b.html" title="Struct _b">
+</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="placeholder.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_b.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque._a"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _a</span></h2>
+<p>boost::opaque::_a</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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="_a.html" title="Struct _a">_a</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder</span><span class="special"><</span> <span class="identifier">_a</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 © 2010 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="placeholder.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_b.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/_b.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/_b.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct _b</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="_a.html" title="Struct _a">
+<link rel="next" href="_c.html" title="Struct _c">
+</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="_a.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_c.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque._b"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _b</span></h2>
+<p>boost::opaque::_b</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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="_b.html" title="Struct _b">_b</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder</span><span class="special"><</span> <span class="identifier">_b</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 © 2010 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="_a.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_c.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/_c.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/_c.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct _c</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="_b.html" title="Struct _b">
+<link rel="next" href="_d.html" title="Struct _d">
+</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="_b.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_d.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque._c"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _c</span></h2>
+<p>boost::opaque::_c</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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="_c.html" title="Struct _c">_c</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder</span><span class="special"><</span> <span class="identifier">_c</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 © 2010 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="_b.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_d.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/_d.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/_d.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct _d</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="_c.html" title="Struct _c">
+<link rel="next" href="_e.html" title="Struct _e">
+</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="_c.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_e.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque._d"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _d</span></h2>
+<p>boost::opaque::_d</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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="_d.html" title="Struct _d">_d</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder</span><span class="special"><</span> <span class="identifier">_d</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 © 2010 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="_c.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_e.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/_e.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/_e.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct _e</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="_d.html" title="Struct _d">
+<link rel="next" href="_f.html" title="Struct _f">
+</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="_d.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_f.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque._e"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _e</span></h2>
+<p>boost::opaque::_e</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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="_e.html" title="Struct _e">_e</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder</span><span class="special"><</span> <span class="identifier">_e</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 © 2010 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="_d.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_f.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/_f.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/_f.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct _f</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="_e.html" title="Struct _e">
+<link rel="next" href="_g.html" title="Struct _g">
+</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="_e.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_g.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque._f"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _f</span></h2>
+<p>boost::opaque::_f</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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="_f.html" title="Struct _f">_f</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder</span><span class="special"><</span> <span class="identifier">_f</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 © 2010 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="_e.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_g.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/_g.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/_g.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,51 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct _g</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="_f.html" title="Struct _f">
+<link rel="next" href="_self.html" title="Struct _self">
+</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="_f.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_self.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque._g"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _g</span></h2>
+<p>boost::opaque::_g</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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="_g.html" title="Struct _g">_g</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder</span><span class="special"><</span> <span class="identifier">_g</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 © 2010 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="_f.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_self.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/_self.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/_self.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,55 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct _self</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="_g.html" title="Struct _g">
+<link rel="next" href="using_explicit_conversi_idp15824704.html" title="Struct template using_explicit_conversion_to_underlying_type_hierarchy">
+</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="_g.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="using_explicit_conversi_idp15824704.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque._self"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct _self</span></h2>
+<p>boost::opaque::_self — The default placeholder. </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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span>
+<span class="keyword">struct</span> <a class="link" href="_self.html" title="Struct _self">_self</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder</span><span class="special"><</span> <span class="identifier">_self</span> <span class="special">></span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15729696"></a><h2>Description</h2>
+<p><a class="link" href="_self.html" title="Struct _self">_self</a> is the default <a class="link" href="placeholder.html" title="Struct template placeholder">placeholder</a> used by meta-mixins. It should be used as a default by most meta-mixins, so using meta-mixins with no explicit arguments will "just work" as much as possible. </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 © 2010 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="_g.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="using_explicit_conversi_idp15824704.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/base_private_opaque_type.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/base_private_opaque_type.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/base_private_opaque_type.html 2011-07-20 13:26:40 EDT (Wed, 20 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.Opaque 0.1.1">
<link rel="up" href="../../index.html#header.boost.opaque.private_opaque_class_hpp" title="Header <boost/opaque/private_opaque_class.hpp>">
-<link rel="prev" href="../opaque_static_cast_id35972890.html" title="Function template opaque_static_cast">
+<link rel="prev" href="../opaque_static_cast_idp16007808.html" title="Function template opaque_static_cast">
<link rel="next" href="private_opaque_class.html" title="Class template private_opaque_class">
</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="../opaque_static_cast_id35972890.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.private_opaque_class_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="private_opaque_class.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../opaque_static_cast_idp16007808.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.private_opaque_class_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="private_opaque_class.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.opaque.base_private_opaque_type"></a><div class="titlepage"></div>
@@ -45,7 +45,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../opaque_static_cast_id35972890.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.private_opaque_class_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="private_opaque_class.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../opaque_static_cast_idp16007808.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.private_opaque_class_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="private_opaque_class.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/boolean.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/boolean.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/boolean.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -35,31 +35,31 @@
<span class="keyword">class</span> <a class="link" href="boolean.html" title="Class boolean">boolean</a> <span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="boolean.html#boost.opaque.booleanconstruct-copy-destruct">construct/copy/destruct</a></span>
- <span class="keyword">explicit</span> <a class="link" href="boolean.html#id35972168-bb"><span class="identifier">boolean</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="boolean.html#idp15921056-bb"><span class="identifier">boolean</span></a><span class="special">(</span><span class="keyword">const</span> <span class="keyword">bool</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="boolean.html#id35972122-bb">public member functions</a></span>
- <a class="link" href="boolean.html#id35972125-bb"><span class="keyword">operator</span> <span class="identifier">unspecified_bool_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="boolean.html" title="Class boolean">boolean</a> <a class="link" href="boolean.html#id35972132-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="boolean.html" title="Class boolean">boolean</a> <a class="link" href="boolean.html#id35972140-bb"><span class="keyword">operator</span><span class="special">&&</span></a><span class="special">(</span><a class="link" href="boolean.html" title="Class boolean">boolean</a><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="boolean.html" title="Class boolean">boolean</a> <a class="link" href="boolean.html#id35972154-bb"><span class="keyword">operator</span><span class="special">||</span></a><span class="special">(</span><a class="link" href="boolean.html" title="Class boolean">boolean</a><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="boolean.html#idp15915520-bb">public member functions</a></span>
+ <a class="link" href="boolean.html#idp15915872-bb"><span class="keyword">operator</span> <span class="identifier">unspecified_bool_type</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="boolean.html" title="Class boolean">boolean</a> <a class="link" href="boolean.html#idp15916704-bb"><span class="keyword">operator</span><span class="special">!</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="boolean.html" title="Class boolean">boolean</a> <a class="link" href="boolean.html#idp15917664-bb"><span class="keyword">operator</span><span class="special">&&</span></a><span class="special">(</span><a class="link" href="boolean.html" title="Class boolean">boolean</a><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="boolean.html" title="Class boolean">boolean</a> <a class="link" href="boolean.html#idp15919360-bb"><span class="keyword">operator</span><span class="special">||</span></a><span class="special">(</span><a class="link" href="boolean.html" title="Class boolean">boolean</a><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="id36344369"></a><h2>Description</h2>
+<a name="idp14089040"></a><h2>Description</h2>
<div class="refsect2">
-<a name="id36344372"></a><h3>
+<a name="idp14089424"></a><h3>
<a name="boost.opaque.booleanconstruct-copy-destruct"></a><code class="computeroutput">boolean</code>
public
construct/copy/destruct</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="id35972168-bb"></a><span class="identifier">boolean</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">bool</span> b<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">explicit</span> <a name="idp15921056-bb"></a><span class="identifier">boolean</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">bool</span> b<span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
<div class="refsect2">
-<a name="id36344432"></a><h3>
-<a name="id35972122-bb"></a><code class="computeroutput">boolean</code> public member functions</h3>
+<a name="idp14096544"></a><h3>
+<a name="idp15915520-bb"></a><code class="computeroutput">boolean</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="id35972125-bb"></a><span class="keyword">operator</span> <span class="identifier">unspecified_bool_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a class="link" href="boolean.html" title="Class boolean">boolean</a> <a name="id35972132-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="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a class="link" href="boolean.html" title="Class boolean">boolean</a> <a name="id35972140-bb"></a><span class="keyword">operator</span><span class="special">&&</span><span class="special">(</span><a class="link" href="boolean.html" title="Class boolean">boolean</a> rhs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a class="link" href="boolean.html" title="Class boolean">boolean</a> <a name="id35972154-bb"></a><span class="keyword">operator</span><span class="special">||</span><span class="special">(</span><a class="link" href="boolean.html" title="Class boolean">boolean</a> rhs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp15915872-bb"></a><span class="keyword">operator</span> <span class="identifier">unspecified_bool_type</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a class="link" href="boolean.html" title="Class boolean">boolean</a> <a name="idp15916704-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="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a class="link" href="boolean.html" title="Class boolean">boolean</a> <a name="idp15917664-bb"></a><span class="keyword">operator</span><span class="special">&&</span><span class="special">(</span><a class="link" href="boolean.html" title="Class boolean">boolean</a> rhs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a class="link" href="boolean.html" title="Class boolean">boolean</a> <a name="idp15919360-bb"></a><span class="keyword">operator</span><span class="special">||</span><span class="special">(</span><a class="link" href="boolean.html" title="Class boolean">boolean</a> rhs<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
</ol></div>
</div>
</div>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_arithmetic.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_arithmetic.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_arithmetic.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -39,7 +39,7 @@
<span class="special">}</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36353758"></a><h2>Description</h2>
+<a name="idp15214976"></a><h2>Description</h2>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_arithmetic/type.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_arithmetic/type.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_arithmetic/type.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -5,9 +5,9 @@
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../../index.html" title="Toward Boost.Opaque 0.1.1">
-<link rel="up" href="../inherited_from_arithmetic.html#id36353758" title="Description">
+<link rel="up" href="../inherited_from_arithmetic.html#idp15214976" title="Description">
<link rel="prev" href="../inherited_from_arithmetic.html" title="Struct template inherited_from_arithmetic">
-<link rel="next" href="../inherited_from_underlyi_id35970796.html" title="Struct template inherited_from_underlying<char, Bool>">
+<link rel="next" href="../inherited_from_underlyi_idp15771440.html" title="Struct template inherited_from_underlying<char, Bool>">
</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="../inherited_from_arithmetic.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../inherited_from_arithmetic.html#id36353758"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../inherited_from_underlyi_id35970796.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../inherited_from_arithmetic.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../inherited_from_arithmetic.html#idp15214976"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../inherited_from_underlyi_idp15771440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.opaque.inherited_from_arithmetic.type"></a><div class="titlepage"></div>
@@ -46,7 +46,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../inherited_from_arithmetic.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../inherited_from_arithmetic.html#id36353758"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../inherited_from_underlyi_id35970796.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../inherited_from_arithmetic.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../inherited_from_arithmetic.html#idp15214976"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../inherited_from_underlyi_idp15771440.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15771440.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15771440.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<char, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_arithmetic/type.html" title="Struct template type">
+<link rel="next" href="inherited_from_underlyi_idp15774512.html" title="Struct template inherited_from_underlying<short, Bool>">
+</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="inherited_from_arithmetic/type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15774512.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15771440"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<char, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<char, Bool> — <a class="link" href="inherited_from_underlying.html" title="Struct template inherited_from_underlying">inherited_from_underlying</a> specializations for each one of the built-in types. </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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15771440.html" title="Struct template inherited_from_underlying<char, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_arithmetic/type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15774512.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15774512.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15774512.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<short, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15771440.html" title="Struct template inherited_from_underlying<char, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15776784.html" title="Struct template inherited_from_underlying<int, Bool>">
+</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="inherited_from_underlyi_idp15771440.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15776784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15774512"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<short, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<short, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15774512.html" title="Struct template inherited_from_underlying<short, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">short</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15771440.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15776784.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15776784.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15776784.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<int, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15774512.html" title="Struct template inherited_from_underlying<short, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15779056.html" title="Struct template inherited_from_underlying<long, Bool>">
+</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="inherited_from_underlyi_idp15774512.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15779056.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15776784"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<int, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<int, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15776784.html" title="Struct template inherited_from_underlying<int, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15774512.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15779056.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15779056.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15779056.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<long, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15776784.html" title="Struct template inherited_from_underlying<int, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15781328.html" title="Struct template inherited_from_underlying<long long, Bool>">
+</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="inherited_from_underlyi_idp15776784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15781328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15779056"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<long, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<long, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15779056.html" title="Struct template inherited_from_underlying<long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15776784.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15781328.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15781328.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15781328.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<long long, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15779056.html" title="Struct template inherited_from_underlying<long, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15783600.html" title="Struct template inherited_from_underlying<unsigned char, Bool>">
+</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="inherited_from_underlyi_idp15779056.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15783600.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15781328"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<long long, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<long long, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15781328.html" title="Struct template inherited_from_underlying<long long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15779056.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15783600.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15783600.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15783600.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<unsigned char, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15781328.html" title="Struct template inherited_from_underlying<long long, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15785872.html" title="Struct template inherited_from_underlying<unsigned short, Bool>">
+</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="inherited_from_underlyi_idp15781328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15785872.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15783600"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<unsigned char, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<unsigned char, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15783600.html" title="Struct template inherited_from_underlying<unsigned char, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15781328.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15785872.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15785872.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15785872.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<unsigned short, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15783600.html" title="Struct template inherited_from_underlying<unsigned char, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15788144.html" title="Struct template inherited_from_underlying<unsigned int, Bool>">
+</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="inherited_from_underlyi_idp15783600.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15788144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15785872"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<unsigned short, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<unsigned short, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15785872.html" title="Struct template inherited_from_underlying<unsigned short, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">short</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15783600.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15788144.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15788144.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15788144.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<unsigned int, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15785872.html" title="Struct template inherited_from_underlying<unsigned short, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15790416.html" title="Struct template inherited_from_underlying<unsigned long, Bool>">
+</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="inherited_from_underlyi_idp15785872.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15790416.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15788144"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<unsigned int, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<unsigned int, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15788144.html" title="Struct template inherited_from_underlying<unsigned int, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15785872.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15790416.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15790416.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15790416.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<unsigned long, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15788144.html" title="Struct template inherited_from_underlying<unsigned int, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15792688.html" title="Struct template inherited_from_underlying<unsigned long long, Bool>">
+</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="inherited_from_underlyi_idp15788144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15792688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15790416"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<unsigned long, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<unsigned long, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15790416.html" title="Struct template inherited_from_underlying<unsigned long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15788144.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15792688.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15792688.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15792688.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<unsigned long long, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15790416.html" title="Struct template inherited_from_underlying<unsigned long, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15794960.html" title="Struct template inherited_from_underlying<float, Bool>">
+</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="inherited_from_underlyi_idp15790416.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15794960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15792688"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<unsigned long long, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<unsigned long long, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15792688.html" title="Struct template inherited_from_underlying<unsigned long long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15790416.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15794960.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15794960.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15794960.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<float, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15792688.html" title="Struct template inherited_from_underlying<unsigned long long, Bool>">
+<link rel="next" href="inherited_from_underlyi_idp15797232.html" title="Struct template inherited_from_underlying<double, Bool>">
+</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="inherited_from_underlyi_idp15792688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15797232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15794960"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<float, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<float, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15794960.html" title="Struct template inherited_from_underlying<float, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15792688.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="inherited_from_underlyi_idp15797232.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15797232.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlyi_idp15797232.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,53 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template inherited_from_underlying<double, Bool></title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">
+<link rel="prev" href="inherited_from_underlyi_idp15794960.html" title="Struct template inherited_from_underlying<float, Bool>">
+<link rel="next" href="linear_hierarchy.html" title="Struct template linear_hierarchy">
+</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="inherited_from_underlyi_idp15794960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="linear_hierarchy.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.inherited_from_underlyi_idp15797232"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template inherited_from_underlying<double, Bool></span></h2>
+<p>boost::opaque::inherited_from_underlying<double, Bool></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.opaque.meta_mixin.inherited_from_underlying_hpp" title="Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp>">boost/opaque/meta_mixin/inherited_from_underlying.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="inherited_from_underlyi_idp15797232.html" title="Struct template inherited_from_underlying<double, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">double</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span> <span class="special">:</span>
+ <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">inherited_from_arithmetic</span><span class="special"><</span> <span class="identifier">Bool</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 © 2010 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="inherited_from_underlyi_idp15794960.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.inherited_from_underlying_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="linear_hierarchy.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlying.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlying.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlying.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -39,7 +39,7 @@
<span class="special">}</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36353513"></a><h2>Description</h2>
+<a name="idp15185504"></a><h2>Description</h2>
<p>meta-mixin stating which operations are inherited from UT. The user must specialize this meta-mixin to state which operations are inherited from UT. This class must be specialized for specific types in order to make easier the construction of opaque types having UT as underlying type. </p>
</div>
</div>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlying/type.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlying/type.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/inherited_from_underlying/type.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -5,7 +5,7 @@
<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
<link rel="home" href="../../../index.html" title="Toward Boost.Opaque 0.1.1">
-<link rel="up" href="../inherited_from_underlying.html#id36353513" title="Description">
+<link rel="up" href="../inherited_from_underlying.html#idp15185504" title="Description">
<link rel="prev" href="../inherited_from_underlying.html" title="Struct template inherited_from_underlying">
<link rel="next" href="../inherited_from_arithmetic.html" title="Struct template inherited_from_arithmetic">
</head>
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../inherited_from_underlying.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../inherited_from_underlying.html#id36353513"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../inherited_from_arithmetic.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../inherited_from_underlying.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../inherited_from_underlying.html#idp15185504"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../inherited_from_arithmetic.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.opaque.inherited_from_underlying.type"></a><div class="titlepage"></div>
@@ -46,7 +46,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../inherited_from_underlying.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../inherited_from_underlying.html#id36353513"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../inherited_from_arithmetic.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../inherited_from_underlying.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../inherited_from_underlying.html#idp15185504"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../inherited_from_arithmetic.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/linear_hierarchy.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/linear_hierarchy.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/linear_hierarchy.html 2011-07-20 13:26:40 EDT (Wed, 20 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.Opaque 0.1.1">
<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.linear_hierarchy_hpp" title="Header <boost/opaque/meta_mixin/linear_hierarchy.hpp>">
-<link rel="prev" href="inherited_from_underlyi_id35971011.html" title="Struct template inherited_from_underlying<double, Bool>">
-<link rel="next" href="using_explicit_conversi_id35971112.html" title="Struct template using_explicit_conversion_to_underlying_type_hierarchy">
+<link rel="prev" href="inherited_from_underlyi_idp15797232.html" title="Struct template inherited_from_underlying<double, Bool>">
+<link rel="next" href="placeholder.html" title="Struct template placeholder">
</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="inherited_from_underlyi_id35971011.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.linear_hierarchy_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="using_explicit_conversi_id35971112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="inherited_from_underlyi_idp15797232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.linear_hierarchy_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="placeholder.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.opaque.linear_hierarchy"></a><div class="titlepage"></div>
@@ -37,8 +37,8 @@
<span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.opaque.linear_hierarchy.type"></a><span class="identifier">type</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36355912"></a><h2>Description</h2>
-<p>The <a class="link" href="linear_hierarchy.html" title="Struct template linear_hierarchy">linear_hierarchy</a> metafunction gererates a linear hierarchy by folding the Mixins obtained by application of the MetaMixins in MetaMixinSeq.</p>
+<a name="idp15474016"></a><h2>Description</h2>
+<p>The <a class="link" href="linear_hierarchy.html" title="Struct template linear_hierarchy">linear_hierarchy</a> metafunction generates a linear hierarchy by folding the Mixins obtained by application of the MetaMixins in MetaMixinSeq.</p>
<p>The nested type is equivalent to typename boost::mpl::fold<MetaMixinSeq, Base, implementation_defined<Final> >::type. </p>
</div>
</div>
@@ -52,7 +52,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="inherited_from_underlyi_id35971011.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.linear_hierarchy_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="using_explicit_conversi_id35971112.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="inherited_from_underlyi_idp15797232.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.linear_hierarchy_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="placeholder.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/new_class.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/new_class.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/new_class.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -7,7 +7,7 @@
<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
<link rel="up" href="../../index.html#header.boost.opaque.new_class_hpp" title="Header <boost/opaque/new_class.hpp>">
<link rel="prev" href="base_opaque_type.html" title="Struct base_opaque_type">
-<link rel="next" href="../opaque_static_cast_id35972583.html" title="Function template opaque_static_cast">
+<link rel="next" href="../opaque_static_cast_idp15970912.html" title="Function template opaque_static_cast">
</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="base_opaque_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.new_class_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../opaque_static_cast_id35972583.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="base_opaque_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.new_class_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../opaque_static_cast_idp15970912.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.opaque.new_class"></a><div class="titlepage"></div>
@@ -41,25 +41,25 @@
<span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.opaque.new_class.undelying_type_hierarchy"></a><span class="identifier">undelying_type_hierarchy</span><span class="special">;</span> <span class="comment">// MPL sequence of type to which this type is convertible. </span>
<span class="comment">// <a class="link" href="new_class.html#boost.opaque.new_classconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="new_class.html#id35972444-bb"><span class="identifier">new_class</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="new_class.html#id35972447-bb"><span class="identifier">new_class</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="new_class.html" title="Class template new_class">new_class</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="new_class.html#id35972459-bb"><span class="identifier">new_class</span></a><span class="special">(</span><span class="identifier">UT</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="new_class.html#id35972469-bb"><span class="identifier">new_class</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="new_class.html#idp15954240-bb"><span class="identifier">new_class</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="new_class.html#idp15954624-bb"><span class="identifier">new_class</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="new_class.html" title="Class template new_class">new_class</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="new_class.html#idp15956000-bb"><span class="identifier">new_class</span></a><span class="special">(</span><span class="identifier">UT</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="new_class.html#idp15957216-bb"><span class="identifier">new_class</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="new_class.html#id35972376-bb">public member functions</a></span>
- <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="new_class.html#id35972378-bb"><span class="identifier">underlying</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="identifier">underlying_type</span> <span class="special">&</span> <a class="link" href="new_class.html#id35972388-bb"><span class="identifier">underlying</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="new_class.html#id35972397-bb"><span class="keyword">operator</span> <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <a class="link" href="new_class.html#id35972420-bb"><span class="keyword">operator</span> <span class="identifier">underlying_type</span> <span class="special">&</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="new_class.html#idp15946016-bb">public member functions</a></span>
+ <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="new_class.html#idp15946368-bb"><span class="identifier">underlying</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="identifier">underlying_type</span> <span class="special">&</span> <a class="link" href="new_class.html#idp15947456-bb"><span class="identifier">underlying</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="new_class.html#idp15948544-bb"><span class="keyword">operator</span> <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <a class="link" href="new_class.html#idp15951392-bb"><span class="keyword">operator</span> <span class="identifier">underlying_type</span> <span class="special">&</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="new_class.html#id35972486-bb">public static functions</a></span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">underlying_type</span> <span class="special">&</span> <a class="link" href="new_class.html#id35972489-bb"><span class="identifier">underlying</span></a><span class="special">(</span><span class="identifier">F</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> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="new_class.html#id35972512-bb"><span class="identifier">underlying</span></a><span class="special">(</span><span class="identifier">F</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> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">Final</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="new_class.html#id35972536-bb"><span class="identifier">final</span></a><span class="special">(</span><span class="identifier">F</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> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">Final</span> <span class="special">&</span> <a class="link" href="new_class.html#id35972560-bb"><span class="identifier">final</span></a><span class="special">(</span><span class="identifier">F</span> <span class="special">*</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="new_class.html#idp15959232-bb">public static functions</a></span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">underlying_type</span> <span class="special">&</span> <a class="link" href="new_class.html#idp15959584-bb"><span class="identifier">underlying</span></a><span class="special">(</span><span class="identifier">F</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> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="new_class.html#idp15962400-bb"><span class="identifier">underlying</span></a><span class="special">(</span><span class="identifier">F</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> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">Final</span> <span class="keyword">const</span> <span class="special">&</span> <a class="link" href="new_class.html#idp15965216-bb"><span class="identifier">final</span></a><span class="special">(</span><span class="identifier">F</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> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">Final</span> <span class="special">&</span> <a class="link" href="new_class.html#idp15968096-bb"><span class="identifier">final</span></a><span class="special">(</span><span class="identifier">F</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="id36345902"></a><h2>Description</h2>
+<a name="idp14272928"></a><h2>Description</h2>
<p>new_class<> wraps an underlying type providing the regular constructors and copy construction from the underlying type and all the convertibles to the the UT.</p>
<p><span class="bold"><strong>Requires:</strong></span> </p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -81,7 +81,7 @@
<p>
</p>
<div class="refsect2">
-<a name="id36346039"></a><h3>
+<a name="idp14289328"></a><h3>
<a name="boost.opaque.new_classtypes"></a><code class="computeroutput">new_class</code>
public
types</h3>
@@ -92,37 +92,37 @@
</li></ol></div>
</div>
<div class="refsect2">
-<a name="id36346080"></a><h3>
+<a name="idp14294288"></a><h3>
<a name="boost.opaque.new_classconstruct-copy-destruct"></a><code class="computeroutput">new_class</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35972444-bb"></a><span class="identifier">new_class</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default constructor </li>
+<pre class="literallayout"><a name="idp15954240-bb"></a><span class="identifier">new_class</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default constructor </li>
<li class="listitem">
-<pre class="literallayout"><a name="id35972447-bb"></a><span class="identifier">new_class</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="new_class.html" title="Class template new_class">new_class</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>copy constructor </li>
+<pre class="literallayout"><a name="idp15954624-bb"></a><span class="identifier">new_class</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="new_class.html" title="Class template new_class">new_class</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>copy constructor </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35972459-bb"></a><span class="identifier">new_class</span><span class="special">(</span><span class="identifier">UT</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp15956000-bb"></a><span class="identifier">new_class</span><span class="special">(</span><span class="identifier">UT</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="id35972469-bb"></a><span class="identifier">new_class</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="idp15957216-bb"></a><span class="identifier">new_class</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
</ol></div>
</div>
<div class="refsect2">
-<a name="id36346257"></a><h3>
-<a name="id35972376-bb"></a><code class="computeroutput">new_class</code> public member functions</h3>
+<a name="idp14315504"></a><h3>
+<a name="idp15946016-bb"></a><code class="computeroutput">new_class</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="id35972378-bb"></a><span class="identifier">underlying</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion to the underlying type. </li>
+<pre class="literallayout"><span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp15946368-bb"></a><span class="identifier">underlying</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>explicit conversion to the underlying type. </li>
<li class="listitem">
-<pre class="literallayout"><span class="identifier">underlying_type</span> <span class="special">&</span> <a name="id35972388-bb"></a><span class="identifier">underlying</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>explicit conversion to the underlying type. </li>
+<pre class="literallayout"><span class="identifier">underlying_type</span> <span class="special">&</span> <a name="idp15947456-bb"></a><span class="identifier">underlying</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>explicit conversion to the underlying type. </li>
<li class="listitem">
-<pre class="literallayout"><a name="id35972397-bb"></a><span class="keyword">operator</span> <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp15948544-bb"></a><span class="keyword">operator</span> <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
<p>explicit conversion operator to the underlying type.</p>
<p><span class="bold"><strong>Remark(s):</strong></span> Only provided when supported by the compiler. </p>
<p><span class="bold"><strong>Note(s):</strong></span> the keyword doesn't appears in the documentation as doxygen doesn't generates it :(. </p>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="id35972420-bb"></a><span class="keyword">operator</span> <span class="identifier">underlying_type</span> <span class="special">&</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp15951392-bb"></a><span class="keyword">operator</span> <span class="identifier">underlying_type</span> <span class="special">&</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>
<p>explicit conversion operator to the underlying type.</p>
<p><span class="bold"><strong>Remark(s):</strong></span> Only provided when supported by the compiler. </p>
<p><span class="bold"><strong>Note(s):</strong></span> the keyword doesn't appears in the documentation as doxygen doesn't generates it :(. </p>
@@ -130,17 +130,17 @@
</ol></div>
</div>
<div class="refsect2">
-<a name="id36346470"></a><h3>
-<a name="id35972486-bb"></a><code class="computeroutput">new_class</code> public static functions</h3>
+<a name="idp14341040"></a><h3>
+<a name="idp15959232-bb"></a><code class="computeroutput">new_class</code> public static 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> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">underlying_type</span> <span class="special">&</span> <a name="id35972489-bb"></a><span class="identifier">underlying</span><span class="special">(</span><span class="identifier">F</span> <span class="special">*</span> f<span class="special">)</span><span class="special">;</span></pre>explicit conversion from a <code class="computeroutput">Final</code> class to the underlying type. </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">underlying_type</span> <span class="special">&</span> <a name="idp15959584-bb"></a><span class="identifier">underlying</span><span class="special">(</span><span class="identifier">F</span> <span class="special">*</span> f<span class="special">)</span><span class="special">;</span></pre>explicit conversion from a <code class="computeroutput">Final</code> class to the underlying type. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="id35972512-bb"></a><span class="identifier">underlying</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">*</span> f<span class="special">)</span><span class="special">;</span></pre>explicit conversion from a <code class="computeroutput">Final const</code> class to the underlying type. </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">underlying_type</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp15962400-bb"></a><span class="identifier">underlying</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">*</span> f<span class="special">)</span><span class="special">;</span></pre>explicit conversion from a <code class="computeroutput">Final const</code> class to the underlying type. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">Final</span> <span class="keyword">const</span> <span class="special">&</span> <a name="id35972536-bb"></a><span class="identifier">final</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">*</span> f<span class="special">)</span><span class="special">;</span></pre>explicit conversion from a base const class to the <code class="computeroutput">Final</code> class. </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">Final</span> <span class="keyword">const</span> <span class="special">&</span> <a name="idp15965216-bb"></a><span class="identifier">final</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">*</span> f<span class="special">)</span><span class="special">;</span></pre>explicit conversion from a base const class to the <code class="computeroutput">Final</code> class. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">Final</span> <span class="special">&</span> <a name="id35972560-bb"></a><span class="identifier">final</span><span class="special">(</span><span class="identifier">F</span> <span class="special">*</span> f<span class="special">)</span><span class="special">;</span></pre>explicit conversion from a base class to the <code class="computeroutput">Final</code> class. </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> F<span class="special">></span> <span class="keyword">static</span> <span class="identifier">Final</span> <span class="special">&</span> <a name="idp15968096-bb"></a><span class="identifier">final</span><span class="special">(</span><span class="identifier">F</span> <span class="special">*</span> f<span class="special">)</span><span class="special">;</span></pre>explicit conversion from a base class to the <code class="computeroutput">Final</code> class. </li>
</ol></div>
</div>
</div>
@@ -155,7 +155,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="base_opaque_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.new_class_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../opaque_static_cast_id35972583.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="base_opaque_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.new_class_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../opaque_static_cast_idp15970912.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/new_type.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/new_type.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/new_type.html 2011-07-20 13:26:40 EDT (Wed, 20 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.Opaque 0.1.1">
<link rel="up" href="../../index.html#header.boost.opaque.new_type_hpp" title="Header <boost/opaque/new_type.hpp>">
-<link rel="prev" href="../opaque_static_cast_id35972583.html" title="Function template opaque_static_cast">
-<link rel="next" href="../opaque_static_cast_id35972890.html" title="Function template opaque_static_cast">
+<link rel="prev" href="../opaque_static_cast_idp15970912.html" title="Function template opaque_static_cast">
+<link rel="next" href="../opaque_static_cast_idp16007808.html" title="Function template opaque_static_cast">
</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="../opaque_static_cast_id35972583.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.new_type_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../opaque_static_cast_id35972890.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../opaque_static_cast_idp15970912.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.new_type_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../opaque_static_cast_idp16007808.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.opaque.new_type"></a><div class="titlepage"></div>
@@ -38,13 +38,13 @@
<span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="new_type.html#boost.opaque.new_typeconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="new_type.html#id35972849-bb"><span class="identifier">new_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="new_type.html#id35972852-bb"><span class="identifier">new_type</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="new_type.html" title="Class template new_type">new_type</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="new_type.html#id35972864-bb"><span class="identifier">new_type</span></a><span class="special">(</span><span class="identifier">UT</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="new_type.html#id35972874-bb"><span class="identifier">new_type</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="new_type.html#idp16002816-bb"><span class="identifier">new_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="new_type.html#idp16003200-bb"><span class="identifier">new_type</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="new_type.html" title="Class template new_type">new_type</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="new_type.html#idp16004576-bb"><span class="identifier">new_type</span></a><span class="special">(</span><span class="identifier">UT</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="new_type.html#idp16005792-bb"><span class="identifier">new_type</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36347660"></a><h2>Description</h2>
+<a name="idp14483840"></a><h2>Description</h2>
<p><code class="computeroutput">new_type<></code> provides the equivalent of <code class="computeroutput">new_class<></code> but can be used as a <code class="computeroutput">typedef</code>.</p>
<p><span class="bold"><strong>Requires:</strong></span> </p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -65,19 +65,19 @@
<p>
</p>
<div class="refsect2">
-<a name="id36347796"></a><h3>
+<a name="idp14500208"></a><h3>
<a name="boost.opaque.new_typeconstruct-copy-destruct"></a><code class="computeroutput">new_type</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35972849-bb"></a><span class="identifier">new_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default constructor </li>
+<pre class="literallayout"><a name="idp16002816-bb"></a><span class="identifier">new_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default constructor </li>
<li class="listitem">
-<pre class="literallayout"><a name="id35972852-bb"></a><span class="identifier">new_type</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="new_type.html" title="Class template new_type">new_type</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>copy constructor </li>
+<pre class="literallayout"><a name="idp16003200-bb"></a><span class="identifier">new_type</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="new_type.html" title="Class template new_type">new_type</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>copy constructor </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35972864-bb"></a><span class="identifier">new_type</span><span class="special">(</span><span class="identifier">UT</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp16004576-bb"></a><span class="identifier">new_type</span><span class="special">(</span><span class="identifier">UT</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="id35972874-bb"></a><span class="identifier">new_type</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="idp16005792-bb"></a><span class="identifier">new_type</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
</ol></div>
</div>
</div>
@@ -92,7 +92,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../opaque_static_cast_id35972583.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.new_type_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../opaque_static_cast_id35972890.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../opaque_static_cast_idp15970912.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.new_type_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../opaque_static_cast_idp16007808.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/placeholder.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/placeholder.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,97 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template placeholder</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">
+<link rel="prev" href="linear_hierarchy.html" title="Struct template linear_hierarchy">
+<link rel="next" href="_a.html" title="Struct _a">
+</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="linear_hierarchy.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_a.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.placeholder"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template placeholder</span></h2>
+<p>boost::opaque::placeholder</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.opaque.meta_mixin.placeholder_hpp" title="Header <boost/opaque/meta_mixin/placeholder.hpp>">boost/opaque/meta_mixin/placeholder.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Derived<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="placeholder.html" title="Struct template placeholder">placeholder</a> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">opaque</span><span class="special">::</span><span class="identifier">placeholder_base</span> <span class="special">{</span>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15519248"></a><h2>Description</h2>
+<p>Placeholders are used heavily throughout the library. Every placeholder must derive from <a class="link" href="placeholder.html" title="Struct template placeholder">placeholder</a> using CRTP. The library provides a number of placeholders, out of the box, but you are welcome to define your own, if you want more descriptive names. The placeholder <a class="link" href="_self.html" title="Struct _self">_self</a> is special in that it is used as the default wherever possible, and that it is used to place the Final template parameter. There is also the _ut placeholder, which is used to mean the underlying type.</p>
+<p>What exactly is a placeholder? Placeholders act as a substitute for template parameters in meta-mixins.</p>
+<p>For example, in the following,</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="identifier">_self</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">U</span><span class="special">=</span><span class="identifier">_self</span><span class="special">></span>
+ <span class="keyword">struct</span> <span class="identifier">lt</span><span class="special">;</span>
+ <span class="keyword">template</span> <span class="special"><</span><span class="special">></span>
+ <span class="keyword">struct</span> <span class="identifier">lt</span><span class="special"><</span><span class="identifier">_self</span><span class="special">,</span><span class="identifier">_self</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">Final</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Base</span><span class="special">></span>
+ <span class="keyword">struct</span> <span class="identifier">type</span><span class="special">:</span> <span class="identifier">Base</span>
+ <span class="special">{</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="identifier">OP</span> <span class="special">(</span><span class="identifier">Final</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">Final</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">lhs</span><span class="special">.</span><span class="identifier">underlying</span><span class="special">(</span><span class="special">)</span> <span class="identifier">OP</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">underlying</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>
+ <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">T</span><span class="special">></span>
+ <span class="keyword">struct</span> <span class="identifier">lt</span><span class="special"><</span><span class="identifier">T</span><span class="special">,</span><span class="identifier">_self</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">Final</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Base</span><span class="special">></span>
+ <span class="keyword">struct</span> <span class="identifier">type</span><span class="special">:</span> <span class="identifier">Base</span>
+ <span class="special">{</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="identifier">OP</span> <span class="special">(</span><span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">Final</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">lhs</span> <span class="identifier">OP</span> <span class="identifier">rhs</span><span class="special">.</span><span class="identifier">underlying</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>
+ <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">T</span><span class="special">></span>
+ <span class="keyword">struct</span> <span class="identifier">lt</span><span class="special"><</span><span class="identifier">_self</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> <span class="identifier">Final</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Base</span><span class="special">></span>
+ <span class="keyword">struct</span> <span class="identifier">type</span><span class="special">:</span> <span class="identifier">Base</span>
+ <span class="special">{</span>
+ <span class="keyword">friend</span> <span class="keyword">bool</span> <span class="keyword">operator</span> <span class="identifier">OP</span> <span class="special">(</span><span class="identifier">Final</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">)</span>
+ <span class="special">{</span>
+ <span class="keyword">return</span> <span class="identifier">lhs</span><span class="special">.</span><span class="identifier">underlying</span><span class="special">(</span><span class="special">)</span> <span class="identifier">OP</span> <span class="identifier">rhs</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> </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 © 2010 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="linear_hierarchy.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.placeholder_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="_a.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/private_opaque_class.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/private_opaque_class.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/private_opaque_class.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -38,14 +38,14 @@
<span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="private_opaque_class.html#boost.opaque.private_opaque_classconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="private_opaque_class.html#id35973215-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="private_opaque_class.html#id35973218-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="private_opaque_class.html" title="Class template private_opaque_class">private_opaque_class</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="private_opaque_class.html#id35973229-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Final</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="private_opaque_class.html#id35973241-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="identifier">UT</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="private_opaque_class.html#id35973251-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="private_opaque_class.html#idp16046704-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="private_opaque_class.html#idp16047088-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="private_opaque_class.html" title="Class template private_opaque_class">private_opaque_class</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="private_opaque_class.html#idp16048464-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Final</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="private_opaque_class.html#idp16049840-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="identifier">UT</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="private_opaque_class.html#idp16051056-bb"><span class="identifier">private_opaque_class</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36348883"></a><h2>Description</h2>
+<a name="idp14629424"></a><h2>Description</h2>
<p>private_opaque_class<> wraps an underlying type providing the regular constructors and copy construction from the underlying type and all the conversions to the the UT inheriting from all the underlying operations.</p>
<p><span class="bold"><strong>Requires:</strong></span> </p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -68,22 +68,22 @@
<p>
<code class="computeroutput">private_opaque_class<></code> is a <code class="computeroutput"><a class="link" href="new_class.html" title="Class template new_class">new_class</a></code> with the <code class="computeroutput">using_explicit_conversion_to_underlying_type_hierarchy<base_private_opaque_type></code> and <code class="computeroutput">inherited_from_underlying<UT></code> added to the sequence of meta-mixins <code class="computeroutput">MetaMixinSeq</code>, so a <code class="computeroutput"><a class="link" href="private_opaque_class.html" title="Class template private_opaque_class">private_opaque_class</a></code> inherits from all the operations of the underlying type <code class="computeroutput">UT</code> and adds transitive explicit conversions to all the substituables. </p>
<div class="refsect2">
-<a name="id36349077"></a><h3>
+<a name="idp14652368"></a><h3>
<a name="boost.opaque.private_opaque_classconstruct-copy-destruct"></a><code class="computeroutput">private_opaque_class</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="id35973215-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default constructor </li>
+<pre class="literallayout"><a name="idp16046704-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>default constructor </li>
<li class="listitem">
-<pre class="literallayout"><a name="id35973218-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="private_opaque_class.html" title="Class template private_opaque_class">private_opaque_class</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>copy constructor </li>
+<pre class="literallayout"><a name="idp16047088-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="private_opaque_class.html" title="Class template private_opaque_class">private_opaque_class</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>copy constructor </li>
<li class="listitem">
-<pre class="literallayout"><a name="id35973229-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Final</span> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>implicit construction from the <code class="computeroutput">Final</code>
+<pre class="literallayout"><a name="idp16048464-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Final</span> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre>implicit construction from the <code class="computeroutput">Final</code>
</li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35973241-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="identifier">UT</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp16049840-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="identifier">UT</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="id35973251-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="idp16051056-bb"></a><span class="identifier">private_opaque_class</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
</ol></div>
</div>
</div>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/private_opaque_type.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/private_opaque_type.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/private_opaque_type.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -38,13 +38,13 @@
<span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="private_opaque_type.html#boost.opaque.private_opaque_typeconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="private_opaque_type.html#id35973437-bb"><span class="identifier">private_opaque_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="private_opaque_type.html#id35973438-bb"><span class="identifier">private_opaque_type</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="private_opaque_type.html" title="Class template private_opaque_type">private_opaque_type</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="private_opaque_type.html#id35973447-bb"><span class="identifier">private_opaque_type</span></a><span class="special">(</span><span class="identifier">UT</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="private_opaque_type.html#id35973457-bb"><span class="identifier">private_opaque_type</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="private_opaque_type.html#idp16073376-bb"><span class="identifier">private_opaque_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="private_opaque_type.html#idp16073504-bb"><span class="identifier">private_opaque_type</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="private_opaque_type.html" title="Class template private_opaque_type">private_opaque_type</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="private_opaque_type.html#idp16074624-bb"><span class="identifier">private_opaque_type</span></a><span class="special">(</span><span class="identifier">UT</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="private_opaque_type.html#idp16075840-bb"><span class="identifier">private_opaque_type</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36349889"></a><h2>Description</h2>
+<a name="idp14749872"></a><h2>Description</h2>
<p><code class="computeroutput">private_opaque_type<></code> provides the equivalent of <code class="computeroutput">private_opaque_class<></code> but can be used as a <code class="computeroutput">typedef</code>.</p>
<p><span class="bold"><strong>Requires:</strong></span> </p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -65,17 +65,17 @@
<p>
</p>
<div class="refsect2">
-<a name="id36350034"></a><h3>
+<a name="idp14767280"></a><h3>
<a name="boost.opaque.private_opaque_typeconstruct-copy-destruct"></a><code class="computeroutput">private_opaque_type</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="id35973437-bb"></a><span class="identifier">private_opaque_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="id35973438-bb"></a><span class="identifier">private_opaque_type</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="private_opaque_type.html" title="Class template private_opaque_type">private_opaque_type</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp16073376-bb"></a><span class="identifier">private_opaque_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp16073504-bb"></a><span class="identifier">private_opaque_type</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="private_opaque_type.html" title="Class template private_opaque_type">private_opaque_type</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35973447-bb"></a><span class="identifier">private_opaque_type</span><span class="special">(</span><span class="identifier">UT</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp16074624-bb"></a><span class="identifier">private_opaque_type</span><span class="special">(</span><span class="identifier">UT</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="id35973457-bb"></a><span class="identifier">private_opaque_type</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="idp16075840-bb"></a><span class="identifier">private_opaque_type</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
</ol></div>
</div>
</div>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/public_opaque_class.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/public_opaque_class.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/public_opaque_class.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -38,14 +38,14 @@
<span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="public_opaque_class.html#boost.opaque.public_opaque_classconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="public_opaque_class.html#id35973693-bb"><span class="identifier">public_opaque_class</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="public_opaque_class.html#id35973694-bb"><span class="identifier">public_opaque_class</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="public_opaque_class.html" title="Class template public_opaque_class">public_opaque_class</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="public_opaque_class.html#id35973704-bb"><span class="identifier">public_opaque_class</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Final</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="public_opaque_class.html#id35973710-bb"><span class="identifier">public_opaque_class</span></a><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> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="public_opaque_class.html#id35973720-bb"><span class="identifier">public_opaque_class</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="public_opaque_class.html#idp16104128-bb"><span class="identifier">public_opaque_class</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="public_opaque_class.html#idp16104256-bb"><span class="identifier">public_opaque_class</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="public_opaque_class.html" title="Class template public_opaque_class">public_opaque_class</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="public_opaque_class.html#idp16105376-bb"><span class="identifier">public_opaque_class</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Final</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="public_opaque_class.html#idp16106112-bb"><span class="identifier">public_opaque_class</span></a><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> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="public_opaque_class.html#idp16107328-bb"><span class="identifier">public_opaque_class</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36351070"></a><h2>Description</h2>
+<a name="idp14891648"></a><h2>Description</h2>
<p>public_opaque_class<> wraps an underlying type providing the regular constructors and copy construction from the underlying type and all the conversions to the the UT inheriting from all the underlying operations.</p>
<p><span class="bold"><strong>Requires:</strong></span> </p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -68,18 +68,18 @@
<p>
<code class="computeroutput">public_opaque_class<></code> is a <code class="computeroutput"><a class="link" href="new_class.html" title="Class template new_class">new_class</a></code> with the <code class="computeroutput">using_implicit_conversion_to_underlying_type_hierarchy<base_public_opaque_type></code> and <code class="computeroutput">inherited_from_underlying<UT></code> added to the sequence of meta-mixins <code class="computeroutput">MetaMixinSeq</code>, so a <code class="computeroutput"><a class="link" href="public_opaque_type.html" title="Class template public_opaque_type">public_opaque_type</a></code> inherits from all the operations of the underlying type <code class="computeroutput">UT</code> and adds implicit conversions to all the types in the underlying type hierarchy. </p>
<div class="refsect2">
-<a name="id36351264"></a><h3>
+<a name="idp14915040"></a><h3>
<a name="boost.opaque.public_opaque_classconstruct-copy-destruct"></a><code class="computeroutput">public_opaque_class</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="id35973693-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="id35973694-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="public_opaque_class.html" title="Class template public_opaque_class">public_opaque_class</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="id35973704-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Final</span> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp16104128-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp16104256-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="public_opaque_class.html" title="Class template public_opaque_class">public_opaque_class</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp16105376-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Final</span> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35973710-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="identifier">T</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp16106112-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="identifier">T</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="id35973720-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="idp16107328-bb"></a><span class="identifier">public_opaque_class</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
</ol></div>
</div>
</div>
Modified: sandbox/opaque/libs/opaque/doc/html/boost/opaque/public_opaque_type.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/boost/opaque/public_opaque_type.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/public_opaque_type.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -38,13 +38,13 @@
<span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="public_opaque_type.html#boost.opaque.public_opaque_typeconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="public_opaque_type.html#id35973906-bb"><span class="identifier">public_opaque_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="public_opaque_type.html#id35973907-bb"><span class="identifier">public_opaque_type</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="public_opaque_type.html" title="Class template public_opaque_type">public_opaque_type</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="public_opaque_type.html#id35973916-bb"><span class="identifier">public_opaque_type</span></a><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> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="public_opaque_type.html#id35973926-bb"><span class="identifier">public_opaque_type</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="public_opaque_type.html#idp16129648-bb"><span class="identifier">public_opaque_type</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="public_opaque_type.html#idp16129776-bb"><span class="identifier">public_opaque_type</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="public_opaque_type.html" title="Class template public_opaque_type">public_opaque_type</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="public_opaque_type.html#idp16130896-bb"><span class="identifier">public_opaque_type</span></a><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> W<span class="special">></span> <span class="keyword">explicit</span> <a class="link" href="public_opaque_type.html#idp16132112-bb"><span class="identifier">public_opaque_type</span></a><span class="special">(</span><span class="identifier">W</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="id36352066"></a><h2>Description</h2>
+<a name="idp15011408"></a><h2>Description</h2>
<p><code class="computeroutput">public_opaque_type<></code> provides the equivalent of <code class="computeroutput">public_opaque_class<></code> but can be used as a <code class="computeroutput">typedef</code>.</p>
<p><span class="bold"><strong>Requires:</strong></span> </p>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -65,17 +65,17 @@
<p>
</p>
<div class="refsect2">
-<a name="id36352211"></a><h3>
+<a name="idp15028736"></a><h3>
<a name="boost.opaque.public_opaque_typeconstruct-copy-destruct"></a><code class="computeroutput">public_opaque_type</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><a name="id35973906-bb"></a><span class="identifier">public_opaque_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><a name="id35973907-bb"></a><span class="identifier">public_opaque_type</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="public_opaque_type.html" title="Class template public_opaque_type">public_opaque_type</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp16129648-bb"></a><span class="identifier">public_opaque_type</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idp16129776-bb"></a><span class="identifier">public_opaque_type</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="public_opaque_type.html" title="Class template public_opaque_type">public_opaque_type</a> <span class="special">&</span> rhs<span class="special">)</span><span class="special">;</span></pre></li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="id35973916-bb"></a><span class="identifier">public_opaque_type</span><span class="special">(</span><span class="identifier">T</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp16130896-bb"></a><span class="identifier">public_opaque_type</span><span class="special">(</span><span class="identifier">T</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from the underlying type </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="id35973926-bb"></a><span class="identifier">public_opaque_type</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
+<pre class="literallayout"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> W<span class="special">></span> <span class="keyword">explicit</span> <a name="idp16132112-bb"></a><span class="identifier">public_opaque_type</span><span class="special">(</span><span class="identifier">W</span> v<span class="special">)</span><span class="special">;</span></pre>explicit construction from convertible to the underlying type </li>
</ol></div>
</div>
</div>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_explicit_conversi_idp15824704.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_explicit_conversi_idp15824704.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,62 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template using_explicit_conversion_to_underlying_type_hierarchy</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.using_explicit_conversion_to_ut_hierarchy_hpp" title="Header <boost/opaque/meta_mixin/using_explicit_conversion_to_ut_hierarchy.hpp>">
+<link rel="prev" href="_self.html" title="Struct _self">
+<link rel="next" href="using_explicit_conversi_idp15824704/type.html" title="Struct template type">
+</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="_self.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.using_explicit_conversion_to_ut_hierarchy_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="using_explicit_conversi_idp15824704/type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.using_explicit_conversi_idp15824704"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template using_explicit_conversion_to_underlying_type_hierarchy</span></h2>
+<p>boost::opaque::using_explicit_conversion_to_underlying_type_hierarchy</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.opaque.meta_mixin.using_explicit_conversion_to_ut_hierarchy_hpp" title="Header <boost/opaque/meta_mixin/using_explicit_conversion_to_ut_hierarchy.hpp>">boost/opaque/meta_mixin/using_explicit_conversion_to_ut_hierarchy.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseClass<span class="special">,</span> <span class="keyword">typename</span> UT<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="using_explicit_conversi_idp15824704.html" title="Struct template using_explicit_conversion_to_underlying_type_hierarchy">using_explicit_conversion_to_underlying_type_hierarchy</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Final<span class="special">,</span> <span class="keyword">typename</span> Base<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="using_explicit_conversi_idp15824704/type.html" title="Struct template type">type</a> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="using_explicit_conversi_idp15824704/type.html#idp15829056-bb">public member functions</a></span>
+ <a class="link" href="using_explicit_conversi_idp15824704/type.html#idp15829408-bb"><span class="keyword">operator</span> <span class="identifier">UT</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>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15769424"></a><h2>Description</h2>
+<p>mixin generating the explicit conversion to all the underlying types hierarchy. This meta-mixin provides the Final class explicit conversions for all the underlying types hierarchy (when the compiler supports explicit conversion operators). For portability purposed the library provide as workaround a <code class="computeroutput">convert_to</code> non member function which follows the Boost.conversion protocol. </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 © 2010 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="_self.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.using_explicit_conversion_to_ut_hierarchy_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="using_explicit_conversi_idp15824704/type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_explicit_conversi_idp15824704/type.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_explicit_conversi_idp15824704/type.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template type</title>
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../using_explicit_conversi_idp15824704.html#idp15769424" title="Description">
+<link rel="prev" href="../using_explicit_conversi_idp15824704.html" title="Struct template using_explicit_conversion_to_underlying_type_hierarchy">
+<link rel="next" href="../using_implicit_conversi_idp15832080.html" title="Struct template using_implicit_conversion_to_underlying_type_hierarchy">
+</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="../using_explicit_conversi_idp15824704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_explicit_conversi_idp15824704.html#idp15769424"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../using_implicit_conversi_idp15832080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.using_explicit_conversi_idp15824704.type"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template type</span></h2>
+<p>boost::opaque::using_explicit_conversion_to_underlying_type_hierarchy::type</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.opaque.meta_mixin.using_explicit_conversion_to_ut_hierarchy_hpp" title="Header <boost/opaque/meta_mixin/using_explicit_conversion_to_ut_hierarchy.hpp>">boost/opaque/meta_mixin/using_explicit_conversion_to_ut_hierarchy.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Final<span class="special">,</span> <span class="keyword">typename</span> Base<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="type.html" title="Struct template type">type</a> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="type.html#idp15829056-bb">public member functions</a></span>
+ <a class="link" href="type.html#idp15829408-bb"><span class="keyword">operator</span> <span class="identifier">UT</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="idp15786832"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp15787232"></a><h3>
+<a name="idp15829056-bb"></a><code class="computeroutput">type</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp15829408-bb"></a><span class="keyword">operator</span> <span class="identifier">UT</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</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 © 2010 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="../using_explicit_conversi_idp15824704.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_explicit_conversi_idp15824704.html#idp15769424"><img src="../../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../using_implicit_conversi_idp15832080.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_implicit_conversi_idp15832080.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_implicit_conversi_idp15832080.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,61 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template using_implicit_conversion_to_underlying_type_hierarchy</title>
+<link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../../index.html#header.boost.opaque.meta_mixin.using_implicit_conversion_to_ut_hierarchy_hpp" title="Header <boost/opaque/meta_mixin/using_implicit_conversion_to_ut_hierarchy.hpp>">
+<link rel="prev" href="using_explicit_conversi_idp15824704/type.html" title="Struct template type">
+<link rel="next" href="using_implicit_conversi_idp15832080/type.html" title="Struct template type">
+</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="using_explicit_conversi_idp15824704/type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.using_implicit_conversion_to_ut_hierarchy_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="using_implicit_conversi_idp15832080/type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.using_implicit_conversi_idp15832080"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template using_implicit_conversion_to_underlying_type_hierarchy</span></h2>
+<p>boost::opaque::using_implicit_conversion_to_underlying_type_hierarchy — mixin generating the implicit conversion to all the underlying type hierarchy. </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.opaque.meta_mixin.using_implicit_conversion_to_ut_hierarchy_hpp" title="Header <boost/opaque/meta_mixin/using_implicit_conversion_to_ut_hierarchy.hpp>">boost/opaque/meta_mixin/using_implicit_conversion_to_ut_hierarchy.hpp</a>>
+
+</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseClass<span class="special">,</span> <span class="keyword">typename</span> UT<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="using_implicit_conversi_idp15832080.html" title="Struct template using_implicit_conversion_to_underlying_type_hierarchy">using_implicit_conversion_to_underlying_type_hierarchy</a> <span class="special">{</span>
+ <span class="comment">// member classes/structs/unions</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Final<span class="special">,</span> <span class="keyword">typename</span> Base<span class="special">></span>
+ <span class="keyword">struct</span> <a class="link" href="using_implicit_conversi_idp15832080/type.html" title="Struct template type">type</a> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="using_implicit_conversi_idp15832080/type.html#idp15835616-bb">public member functions</a></span>
+ <a class="link" href="using_implicit_conversi_idp15832080/type.html#idp15835968-bb"><span class="keyword">operator</span> <span class="identifier">UT</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>
+<span class="special">}</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp15831392"></a><h2>Description</h2>
+</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 © 2010 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="using_explicit_conversi_idp15824704/type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../index.html#header.boost.opaque.meta_mixin.using_implicit_conversion_to_ut_hierarchy_hpp"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="using_implicit_conversi_idp15832080/type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_implicit_conversi_idp15832080/type.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque/using_implicit_conversi_idp15832080/type.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,63 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Struct template type</title>
+<link rel="stylesheet" href="../../../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../../../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../using_implicit_conversi_idp15832080.html#idp15831392" title="Description">
+<link rel="prev" href="../using_implicit_conversi_idp15832080.html" title="Struct template using_implicit_conversion_to_underlying_type_hierarchy">
+<link rel="next" href="../../../BOOST_OPAQUE_FORWARD_CONSTRUCTORS.html" title="Macro BOOST_OPAQUE_FORWARD_CONSTRUCTORS">
+</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="../using_implicit_conversi_idp15832080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_implicit_conversi_idp15832080.html#idp15831392"><img src="../../../../../../../doc/src/images/up.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_OPAQUE_FORWARD_CONSTRUCTORS.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque.using_implicit_conversi_idp15832080.type"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template type</span></h2>
+<p>boost::opaque::using_implicit_conversion_to_underlying_type_hierarchy::type</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.opaque.meta_mixin.using_implicit_conversion_to_ut_hierarchy_hpp" title="Header <boost/opaque/meta_mixin/using_implicit_conversion_to_ut_hierarchy.hpp>">boost/opaque/meta_mixin/using_implicit_conversion_to_ut_hierarchy.hpp</a>>
+
+</span>
+<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Final<span class="special">,</span> <span class="keyword">typename</span> Base<span class="special">></span>
+<span class="keyword">struct</span> <a class="link" href="type.html" title="Struct template type">type</a> <span class="special">{</span>
+
+ <span class="comment">// <a class="link" href="type.html#idp15835616-bb">public member functions</a></span>
+ <a class="link" href="type.html#idp15835968-bb"><span class="keyword">operator</span> <span class="identifier">UT</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="idp15847472"></a><h2>Description</h2>
+<div class="refsect2">
+<a name="idp15847872"></a><h3>
+<a name="idp15835616-bb"></a><code class="computeroutput">type</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><a name="idp15835968-bb"></a><span class="keyword">operator</span> <span class="identifier">UT</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</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 © 2010 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="../using_implicit_conversi_idp15832080.html"><img src="../../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../using_implicit_conversi_idp15832080.html#idp15831392"><img src="../../../../../../../doc/src/images/up.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_OPAQUE_FORWARD_CONSTRUCTORS.html"><img src="../../../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque_static_cast_idp15970912.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque_static_cast_idp15970912.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template opaque_static_cast</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../index.html#header.boost.opaque.new_class_hpp" title="Header <boost/opaque/new_class.hpp>">
+<link rel="prev" href="opaque/new_class.html" title="Class template new_class">
+<link rel="next" href="opaque/new_type.html" title="Class template new_type">
+</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="opaque/new_class.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.opaque.new_class_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="opaque/new_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque_static_cast_idp15970912"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template opaque_static_cast</span></h2>
+<p>boost::opaque_static_cast — Conversion from a <code class="computeroutput">new_class<></code> to a type convertible from <code class="computeroutput">UT</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.opaque.new_class_hpp" title="Header <boost/opaque/new_class.hpp>">boost/opaque/new_class.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> Final<span class="special">,</span> <span class="keyword">typename</span> UT<span class="special">,</span> <span class="keyword">typename</span> MetaMixinSeq<span class="special">,</span>
+ <span class="keyword">typename</span> Base<span class="special">></span>
+ <span class="identifier">T</span> <span class="identifier">opaque_static_cast</span><span class="special">(</span><a class="link" href="opaque/new_class.html" title="Class template new_class">opaque::new_class</a><span class="special"><</span> <span class="identifier">Final</span><span class="special">,</span> <span class="identifier">UT</span><span class="special">,</span> <span class="identifier">MetaMixinSeq</span><span class="special">,</span> <span class="identifier">Base</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> v<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp14402448"></a><h2>Description</h2>
+<p><span class="bold"><strong>Requires:</strong></span> </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p><code class="computeroutput">Final</code> must publicly inherit from opaque::new_class<Final, UT, MetaMixinSeq, Base>. </p></li>
+<li class="listitem"><p><code class="computeroutput">UT</code> must be <span class="emphasis"><em>CopyConstructible</em></span> and <span class="emphasis"><em>Assignable</em></span>. </p></li>
+<li class="listitem"><p><code class="computeroutput">MetaMixinSeq</code> must be a model of <span class="emphasis"><em>MetaMixinSeq</em></span>. </p></li>
+<li class="listitem"><p><code class="computeroutput">UT</code> must be convertible to <code class="computeroutput">T</code>. </p></li>
+<li class="listitem"><p><code class="computeroutput">Base</code> must inherit directly or indirectly from <code class="computeroutput">base_opaque_type</code> or be <code class="computeroutput">base_opaque_type</code>. </p></li>
+</ul></div>
+<p>
+</p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2010 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="opaque/new_class.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.opaque.new_class_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="opaque/new_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boost/opaque_static_cast_idp16007808.html
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boost/opaque_static_cast_idp16007808.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Function template opaque_static_cast</title>
+<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
+<link rel="home" href="../index.html" title="Toward Boost.Opaque 0.1.1">
+<link rel="up" href="../index.html#header.boost.opaque.new_type_hpp" title="Header <boost/opaque/new_type.hpp>">
+<link rel="prev" href="opaque/new_type.html" title="Class template new_type">
+<link rel="next" href="opaque/base_private_opaque_type.html" title="Struct base_private_opaque_type">
+</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="opaque/new_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.opaque.new_type_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="opaque/base_private_opaque_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry">
+<a name="boost.opaque_static_cast_idp16007808"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Function template opaque_static_cast</span></h2>
+<p>boost::opaque_static_cast — Conversion from a <code class="computeroutput">new_type<></code> to a type convertible from <code class="computeroutput">UT</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.opaque.new_type_hpp" title="Header <boost/opaque/new_type.hpp>">boost/opaque/new_type.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> UT<span class="special">,</span> <span class="keyword">typename</span> Tag<span class="special">,</span> <span class="keyword">typename</span> MetaMixinSeq<span class="special">,</span>
+ <span class="keyword">typename</span> Base<span class="special">></span>
+ <span class="identifier">T</span> <span class="identifier">opaque_static_cast</span><span class="special">(</span><a class="link" href="opaque/new_type.html" title="Class template new_type">opaque::new_type</a><span class="special"><</span> <span class="identifier">UT</span><span class="special">,</span> <span class="identifier">Tag</span><span class="special">,</span> <span class="identifier">MetaMixinSeq</span><span class="special">,</span> <span class="identifier">Base</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span> v<span class="special">)</span><span class="special">;</span></pre></div>
+<div class="refsect1">
+<a name="idp14542256"></a><h2>Description</h2>
+<p><span class="bold"><strong>Requires:</strong></span> </p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p><code class="computeroutput">Final</code> must publicly inherit from opaque::new_class<Final, UT, MetaMixinSeq, Base>. </p></li>
+<li class="listitem"><p><code class="computeroutput">UT</code> must be <span class="emphasis"><em>CopyConstructible</em></span> and <span class="emphasis"><em>Assignable</em></span>. </p></li>
+<li class="listitem"><p><code class="computeroutput">MetaMixinSeq</code> must be a model of <span class="emphasis"><em>MetaMixinSeq</em></span>. </p></li>
+<li class="listitem"><p><code class="computeroutput">UT</code> must be convertible to <code class="computeroutput">T</code>. </p></li>
+<li class="listitem"><p><code class="computeroutput">Base</code> must inherit directly or indirectly from <code class="computeroutput">base_opaque_type</code> or be <code class="computeroutput">base_opaque_type</code>. </p></li>
+</ul></div>
+<p>
+</p>
+</div>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright © 2010 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="opaque/new_type.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html#header.boost.opaque.new_type_hpp"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="opaque/base_private_opaque_type.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/opaque/libs/opaque/doc/html/boostbook.css
==============================================================================
--- (empty file)
+++ sandbox/opaque/libs/opaque/doc/html/boostbook.css 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -0,0 +1,611 @@
+/*=============================================================================
+ Copyright (c) 2004 Joel de Guzman
+ http://spirit.sourceforge.net/
+
+ Distributed under the Boost Software License, Version 1.0. (See accompany-
+ ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+=============================================================================*/
+
+/*=============================================================================
+ Body defaults
+=============================================================================*/
+
+ body
+ {
+ margin: 1em;
+ font-family: sans-serif;
+ }
+
+/*=============================================================================
+ Paragraphs
+=============================================================================*/
+
+ p
+ {
+ text-align: left;
+ font-size: 10pt;
+ line-height: 1.15;
+ }
+
+/*=============================================================================
+ Program listings
+=============================================================================*/
+
+ /* Code on paragraphs */
+ p tt.computeroutput
+ {
+ font-size: 9pt;
+ }
+
+ pre.synopsis
+ {
+ font-size: 9pt;
+ margin: 1pc 4% 0pc 4%;
+ padding: 0.5pc 0.5pc 0.5pc 0.5pc;
+ }
+
+ .programlisting,
+ .screen
+ {
+ font-size: 9pt;
+ display: block;
+ margin: 1pc 4% 0pc 4%;
+ padding: 0.5pc 0.5pc 0.5pc 0.5pc;
+ }
+
+ /* Program listings in tables don't get borders */
+ td .programlisting,
+ td .screen
+ {
+ margin: 0pc 0pc 0pc 0pc;
+ padding: 0pc 0pc 0pc 0pc;
+ }
+
+/*=============================================================================
+ Headings
+=============================================================================*/
+
+ h1, h2, h3, h4, h5, h6
+ {
+ text-align: left;
+ margin: 1em 0em 0.5em 0em;
+ font-weight: bold;
+ }
+
+ h1 { font-size: 140%; }
+ h2 { font-weight: bold; font-size: 140%; }
+ h3 { font-weight: bold; font-size: 130%; }
+ h4 { font-weight: bold; font-size: 120%; }
+ h5 { font-weight: normal; font-style: italic; font-size: 110%; }
+ h6 { font-weight: normal; font-style: italic; font-size: 100%; }
+
+ /* Top page titles */
+ title,
+ h1.title,
+ h2.title
+ h3.title,
+ h4.title,
+ h5.title,
+ h6.title,
+ .refentrytitle
+ {
+ font-weight: bold;
+ margin-bottom: 1pc;
+ }
+
+ h1.title { font-size: 140% }
+ h2.title { font-size: 140% }
+ h3.title { font-size: 130% }
+ h4.title { font-size: 120% }
+ h5.title { font-size: 110% }
+ h6.title { font-size: 100% }
+
+ .section h1
+ {
+ margin: 0em 0em 0.5em 0em;
+ font-size: 140%;
+ }
+
+ .section h2 { font-size: 140% }
+ .section h3 { font-size: 130% }
+ .section h4 { font-size: 120% }
+ .section h5 { font-size: 110% }
+ .section h6 { font-size: 100% }
+
+ /* Code on titles */
+ h1 tt.computeroutput { font-size: 140% }
+ h2 tt.computeroutput { font-size: 140% }
+ h3 tt.computeroutput { font-size: 130% }
+ h4 tt.computeroutput { font-size: 130% }
+ h5 tt.computeroutput { font-size: 130% }
+ h6 tt.computeroutput { font-size: 130% }
+
+
+/*=============================================================================
+ Author
+=============================================================================*/
+
+ h3.author
+ {
+ font-size: 100%
+ }
+
+/*=============================================================================
+ Lists
+=============================================================================*/
+
+ li
+ {
+ font-size: 10pt;
+ line-height: 1.3;
+ }
+
+ /* Unordered lists */
+ ul
+ {
+ text-align: left;
+ }
+
+ /* Ordered lists */
+ ol
+ {
+ text-align: left;
+ }
+
+/*=============================================================================
+ Links
+=============================================================================*/
+
+ a
+ {
+ text-decoration: none; /* no underline */
+ }
+
+ a:hover
+ {
+ text-decoration: underline;
+ }
+
+/*=============================================================================
+ Spirit style navigation
+=============================================================================*/
+
+ .spirit-nav
+ {
+ text-align: right;
+ }
+
+ .spirit-nav a
+ {
+ color: white;
+ padding-left: 0.5em;
+ }
+
+ .spirit-nav img
+ {
+ border-width: 0px;
+ }
+
+/*=============================================================================
+ Copyright footer
+=============================================================================*/
+ .copyright-footer
+ {
+ text-align: right;
+ font-size: 70%;
+ }
+
+ .copyright-footer p
+ {
+ text-align: right;
+ font-size: 80%;
+ }
+
+/*=============================================================================
+ Table of contents
+=============================================================================*/
+
+ .toc
+ {
+ margin: 1pc 4% 0pc 4%;
+ padding: 0.1pc 1pc 0.1pc 1pc;
+ font-size: 80%;
+ line-height: 1.15;
+ }
+
+ .boost-toc
+ {
+ float: right;
+ padding: 0.5pc;
+ }
+
+ /* Code on toc */
+ .toc .computeroutput { font-size: 120% }
+
+ /* No margin on nested menus */
+
+ .toc dl dl { margin: 0; }
+
+/*=============================================================================
+ Tables
+=============================================================================*/
+
+ .table-title,
+ div.table p.title
+ {
+ margin-left: 4%;
+ padding-right: 0.5em;
+ padding-left: 0.5em;
+ }
+
+ .informaltable table,
+ .table table
+ {
+ width: 92%;
+ margin-left: 4%;
+ margin-right: 4%;
+ }
+
+ div.informaltable table,
+ div.table table
+ {
+ padding: 4px;
+ }
+
+ /* Table Cells */
+ div.informaltable table tr td,
+ div.table table tr td
+ {
+ padding: 0.5em;
+ text-align: left;
+ font-size: 9pt;
+ }
+
+ div.informaltable table tr th,
+ div.table table tr th
+ {
+ padding: 0.5em 0.5em 0.5em 0.5em;
+ border: 1pt solid white;
+ font-size: 80%;
+ }
+
+ table.simplelist
+ {
+ width: auto !important;
+ margin: 0em !important;
+ padding: 0em !important;
+ border: none !important;
+ }
+ table.simplelist td
+ {
+ margin: 0em !important;
+ padding: 0em !important;
+ text-align: left !important;
+ font-size: 9pt !important;
+ border: none !important;
+ }
+
+/*=============================================================================
+ Blurbs
+=============================================================================*/
+
+ div.note,
+ div.tip,
+ div.important,
+ div.caution,
+ div.warning,
+ p.blurb
+ {
+ font-size: 9pt; /* A little bit smaller than the main text */
+ line-height: 1.2;
+ display: block;
+ margin: 1pc 4% 0pc 4%;
+ padding: 0.5pc 0.5pc 0.5pc 0.5pc;
+ }
+
+ p.blurb img
+ {
+ padding: 1pt;
+ }
+
+/*=============================================================================
+ Variable Lists
+=============================================================================*/
+
+ div.variablelist
+ {
+ margin: 1em 0;
+ }
+
+ /* Make the terms in definition lists bold */
+ div.variablelist dl dt,
+ span.term
+ {
+ font-weight: bold;
+ font-size: 10pt;
+ }
+
+ div.variablelist table tbody tr td
+ {
+ text-align: left;
+ vertical-align: top;
+ padding: 0em 2em 0em 0em;
+ font-size: 10pt;
+ margin: 0em 0em 0.5em 0em;
+ line-height: 1;
+ }
+
+ div.variablelist dl dt
+ {
+ margin-bottom: 0.2em;
+ }
+
+ div.variablelist dl dd
+ {
+ margin: 0em 0em 0.5em 2em;
+ font-size: 10pt;
+ }
+
+ div.variablelist table tbody tr td p,
+ div.variablelist dl dd p
+ {
+ margin: 0em 0em 0.5em 0em;
+ line-height: 1;
+ }
+
+/*=============================================================================
+ Misc
+=============================================================================*/
+
+ /* Title of books and articles in bibliographies */
+ span.title
+ {
+ font-style: italic;
+ }
+
+ span.underline
+ {
+ text-decoration: underline;
+ }
+
+ span.strikethrough
+ {
+ text-decoration: line-through;
+ }
+
+ /* Copyright, Legal Notice */
+ div div.legalnotice p
+ {
+ text-align: left
+ }
+
+/*=============================================================================
+ Colors
+=============================================================================*/
+
+ @media screen
+ {
+ body {
+ background-color: #FFFFFF;
+ color: #000000;
+ }
+
+ /* Syntax Highlighting */
+ .keyword { color: #0000AA; }
+ .identifier { color: #000000; }
+ .special { color: #707070; }
+ .preprocessor { color: #402080; }
+ .char { color: teal; }
+ .comment { color: #800000; }
+ .string { color: teal; }
+ .number { color: teal; }
+ .white_bkd { background-color: #FFFFFF; }
+ .dk_grey_bkd { background-color: #999999; }
+
+ /* Links */
+ a, a .keyword, a .identifier, a .special, a .preprocessor
+ a .char, a .comment, a .string, a .number
+ {
+ color: #005a9c;
+ }
+
+ a:visited, a:visited .keyword, a:visited .identifier,
+ a:visited .special, a:visited .preprocessor a:visited .char,
+ a:visited .comment, a:visited .string, a:visited .number
+ {
+ color: #9c5a9c;
+ }
+
+ h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
+ h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
+ h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
+ {
+ text-decoration: none; /* no underline */
+ color: #000000;
+ }
+
+ /* Copyright, Legal Notice */
+ .copyright
+ {
+ color: #666666;
+ font-size: small;
+ }
+
+ div div.legalnotice p
+ {
+ color: #666666;
+ }
+
+ /* Program listing */
+ pre.synopsis
+ {
+ border: 1px solid #DCDCDC;
+ }
+
+ .programlisting,
+ .screen
+ {
+ border: 1px solid #DCDCDC;
+ }
+
+ td .programlisting,
+ td .screen
+ {
+ border: 0px solid #DCDCDC;
+ }
+
+ /* Blurbs */
+ div.note,
+ div.tip,
+ div.important,
+ div.caution,
+ div.warning,
+ p.blurb
+ {
+ border: 1px solid #DCDCDC;
+ }
+
+ /* Table of contents */
+ .toc
+ {
+ border: 1px solid #DCDCDC;
+ }
+
+ /* Tables */
+ div.informaltable table tr td,
+ div.table table tr td
+ {
+ border: 1px solid #DCDCDC;
+ }
+
+ div.informaltable table tr th,
+ div.table table tr th
+ {
+ background-color: #F0F0F0;
+ border: 1px solid #DCDCDC;
+ }
+
+ .copyright-footer
+ {
+ color: #8F8F8F;
+ }
+
+ /* Misc */
+ span.highlight
+ {
+ color: #00A000;
+ }
+ }
+
+ @media print
+ {
+ /* Links */
+ a
+ {
+ color: black;
+ }
+
+ a:visited
+ {
+ color: black;
+ }
+
+ .spirit-nav
+ {
+ display: none;
+ }
+
+ /* Program listing */
+ pre.synopsis
+ {
+ border: 1px solid gray;
+ }
+
+ .programlisting,
+ .screen
+ {
+ border: 1px solid gray;
+ }
+
+ td .programlisting,
+ td .screen
+ {
+ border: 0px solid #DCDCDC;
+ }
+
+ /* Table of contents */
+ .toc
+ {
+ border: 1px solid gray;
+ }
+
+ .informaltable table,
+ .table table
+ {
+ border: 1px solid gray;
+ border-collapse: collapse;
+ }
+
+ /* Tables */
+ div.informaltable table tr td,
+ div.table table tr td
+ {
+ border: 1px solid gray;
+ }
+
+ div.informaltable table tr th,
+ div.table table tr th
+ {
+ border: 1px solid gray;
+ }
+
+ table.simplelist tr td
+ {
+ border: none !important;
+ }
+
+ /* Misc */
+ span.highlight
+ {
+ font-weight: bold;
+ }
+ }
+
+/*=============================================================================
+ Images
+=============================================================================*/
+
+ span.inlinemediaobject img
+ {
+ vertical-align: middle;
+ }
+
+/*==============================================================================
+ Super and Subscript: style so that line spacing isn't effected, see
+ http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=1&postId=5341
+==============================================================================*/
+
+sup,
+sub {
+ height: 0;
+ line-height: 1;
+ vertical-align: baseline;
+ position: relative;
+
+}
+
+/* For internet explorer: */
+
+* html sup,
+* html sub {
+ vertical-align: bottom;
+}
+
+sup {
+ bottom: 1ex;
+}
+
+sub {
+ top: .5ex;
+}
+
Modified: sandbox/opaque/libs/opaque/doc/html/index.html
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/index.html (original)
+++ sandbox/opaque/libs/opaque/doc/html/index.html 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -28,7 +28,7 @@
</h3></div></div></div>
<div><p class="copyright">Copyright © 2010 Vicente J. Botet Escriba</p></div>
<div><div class="legalnotice">
-<a name="id36338571"></a><p>
+<a name="idp13404208"></a><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>
@@ -54,7 +54,6 @@
<dt><span class="section">Reference</span></dt>
<dd><dl>
<dt><span class="section">Concepts</span></dt>
-<dt><span class="section">Header <boost/opaque.hpp>
</span></dt>
<dt><span class="section">Top Level Reference</span></dt>
<dt><span class="section">Meta-Mixins</span></dt>
<dt><span class="section"><a href="index.html#boost.opaque.reference.operators_and_combined_meta_mixins">Operators
@@ -103,7 +102,7 @@
<dt><span class="section">Description</span></dt>
</dl></div>
<a name="boost.opaque.overview.how_to_use_this_documentation"></a><h4>
-<a name="id36338626"></a>
+<a name="idp13410768"></a>
<a class="link" href="index.html#boost.opaque.overview.how_to_use_this_documentation">How to
Use This Documentation</a>
</h4>
@@ -278,7 +277,7 @@
Boost.Opaque</a>
</h4></div></div></div>
<a name="boost.opaque.users_guide.getting_started.install.getting_boost_opaque"></a><h6>
-<a name="id36339138"></a>
+<a name="idp13472272"></a>
<a class="link" href="index.html#boost.opaque.users_guide.getting_started.install.getting_boost_opaque">Getting
Boost.Opaque</a>
</h6>
@@ -292,7 +291,7 @@
Sandbox</a>.
</p>
<a name="boost.opaque.users_guide.getting_started.install.building_boost_opaque"></a><h6>
-<a name="id36339184"></a>
+<a name="idp13477776"></a>
<a class="link" href="index.html#boost.opaque.users_guide.getting_started.install.building_boost_opaque">Building
Boost.Opaque</a>
</h6>
@@ -302,7 +301,7 @@
in your compiler include path.
</p>
<a name="boost.opaque.users_guide.getting_started.install.requirements"></a><h6>
-<a name="id36339210"></a>
+<a name="idp13480864"></a>
<a class="link" href="index.html#boost.opaque.users_guide.getting_started.install.requirements">Requirements</a>
</h6>
<p>
@@ -311,7 +310,7 @@
(and all libraries they depends on).
</p>
<a name="boost.opaque.users_guide.getting_started.install.exceptions_safety"></a><h6>
-<a name="id36339236"></a>
+<a name="idp13484048"></a>
<a class="link" href="index.html#boost.opaque.users_guide.getting_started.install.exceptions_safety">Exceptions
safety</a>
</h6>
@@ -320,7 +319,7 @@
of exception safety as long as the underlying parameters provide it.
</p>
<a name="boost.opaque.users_guide.getting_started.install.thread_safety"></a><h6>
-<a name="id36339257"></a>
+<a name="idp13486592"></a>
<a class="link" href="index.html#boost.opaque.users_guide.getting_started.install.thread_safety">Thread
safety</a>
</h6>
@@ -328,7 +327,7 @@
All functions in the library are thread-unsafe except when noted explicitly.
</p>
<a name="boost.opaque.users_guide.getting_started.install.tested_compilers"></a><h6>
-<a name="id36339278"></a>
+<a name="idp13489088"></a>
<a class="link" href="index.html#boost.opaque.users_guide.getting_started.install.tested_compilers">Tested
compilers</a>
</h6>
@@ -866,7 +865,6 @@
<dt><span class="section">MetaMixin
</span></dt>
<dt><span class="section">MetaMixinSequence
</span></dt>
</dl></dd>
-<dt><span class="section">Header <boost/opaque.hpp>
</span></dt>
<dt><span class="section">Top Level Reference</span></dt>
<dd><dl>
<dt><span class="section">Header <boost/opaque/opaque.hpp></span></dt>
@@ -885,6 +883,7 @@
<dt><span class="section">Header <boost/opaque/meta_mixin/inherited_from_underlying.hpp></span></dt>
<dt><span class="section">Header <boost/opaque/meta_mixin/linear_hierarchy.hpp></span></dt>
<dt><span class="section">Header <boost/opaque/meta_mixin/operators.hpp></span></dt>
+<dt><span class="section">Header <boost/opaque/meta_mixin/placeholder.hpp></span></dt>
<dt><span class="section">Header <boost/opaque/meta_mixin/using_explicit_conversion_to_ut_hierarchy.hpp></span></dt>
<dt><span class="section">Header <boost/opaque/meta_mixin/using_implicit_conversion_to_ut_hierarchy.hpp></span></dt>
</dl></dd>
@@ -1045,16 +1044,6 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
-<a name="boost.opaque.reference.opaque_hpp"></a><a class="link" href="index.html#boost.opaque.reference.opaque_hpp" title="Header <boost/opaque.hpp>">Header <code class="computeroutput"><span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">opaque</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span></code></a>
-</h3></div></div></div>
-<p>
- Include all the opaque public header files.
- </p>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">opaque</span><span class="special">/</span><span class="identifier">opaque</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
-</pre>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h3 class="title">
<a name="top_level_reference"></a>Top Level Reference</h3></div></div></div>
<div class="toc"><dl>
<dt><span class="section">Header <boost/opaque/opaque.hpp></span></dt>
@@ -1104,7 +1093,7 @@
<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">typename</span> Final<span class="special">,</span> <span class="keyword">typename</span> UT<span class="special">,</span> <span class="keyword">typename</span> MetaMixinSeq<span class="special">,</span>
<span class="keyword">typename</span> Base<span class="special">></span>
- <span class="identifier">T</span> <a class="link" href="boost/opaque_static_cast_id35972583.html" title="Function template opaque_static_cast"><span class="identifier">opaque_static_cast</span></a><span class="special">(</span><a class="link" href="boost/opaque/new_class.html" title="Class template new_class">opaque::new_class</a><span class="special"><</span> <span class="identifier">Final</span><span class="special">,</span> <span class="identifier">UT</span><span class="special">,</span> <span class="identifier">MetaMixinSeq</span><span class="special">,</span> <span class="identifier">Base</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">T</span> <a class="link" href="boost/opaque_static_cast_idp15970912.html" title="Function template opaque_static_cast"><span class="identifier">opaque_static_cast</span></a><span class="special">(</span><a class="link" href="boost/opaque/new_class.html" title="Class template new_class">opaque::new_class</a><span class="special"><</span> <span class="identifier">Final</span><span class="special">,</span> <span class="identifier">UT</span><span class="special">,</span> <span class="identifier">MetaMixinSeq</span><span class="special">,</span> <span class="identifier">Base</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">namespace</span> <span class="identifier">opaque</span> <span class="special">{</span>
<span class="keyword">struct</span> <a class="link" href="boost/opaque/base_opaque_type.html" title="Struct base_opaque_type">base_opaque_type</a><span class="special">;</span>
@@ -1122,7 +1111,7 @@
<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">typename</span> UT<span class="special">,</span> <span class="keyword">typename</span> Tag<span class="special">,</span> <span class="keyword">typename</span> MetaMixinSeq<span class="special">,</span>
<span class="keyword">typename</span> Base<span class="special">></span>
- <span class="identifier">T</span> <a class="link" href="boost/opaque_static_cast_id35972890.html" title="Function template opaque_static_cast"><span class="identifier">opaque_static_cast</span></a><span class="special">(</span><a class="link" href="boost/opaque/new_type.html" title="Class template new_type">opaque::new_type</a><span class="special"><</span> <span class="identifier">UT</span><span class="special">,</span> <span class="identifier">Tag</span><span class="special">,</span> <span class="identifier">MetaMixinSeq</span><span class="special">,</span> <span class="identifier">Base</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">T</span> <a class="link" href="boost/opaque_static_cast_idp16007808.html" title="Function template opaque_static_cast"><span class="identifier">opaque_static_cast</span></a><span class="special">(</span><a class="link" href="boost/opaque/new_type.html" title="Class template new_type">opaque::new_type</a><span class="special"><</span> <span class="identifier">UT</span><span class="special">,</span> <span class="identifier">Tag</span><span class="special">,</span> <span class="identifier">MetaMixinSeq</span><span class="special">,</span> <span class="identifier">Base</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">namespace</span> <span class="identifier">opaque</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> UT<span class="special">,</span> <span class="keyword">typename</span> Tag<span class="special">,</span>
<span class="keyword">typename</span> MetaMixinSeq <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector0</span><span class="special"><</span><span class="special">></span><span class="special">,</span>
@@ -1198,6 +1187,8 @@
<dt><span class="section">Header <boost/opaque/meta_mixin/linear_hierarchy.hpp></span></dt>
<dd><dl></dl></dd>
<dt><span class="section">Header <boost/opaque/meta_mixin/operators.hpp></span></dt>
+<dt><span class="section">Header <boost/opaque/meta_mixin/placeholder.hpp></span></dt>
+<dd><dl></dl></dd>
<dt><span class="section">Header <boost/opaque/meta_mixin/using_explicit_conversion_to_ut_hierarchy.hpp></span></dt>
<dd><dl></dl></dd>
<dt><span class="section">Header <boost/opaque/meta_mixin/using_implicit_conversion_to_ut_hierarchy.hpp></span></dt>
@@ -1221,23 +1212,23 @@
<span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlying.html" title="Struct template inherited_from_underlying">inherited_from_underlying</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool <span class="special">=</span> <span class="keyword">bool</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_arithmetic.html" title="Struct template inherited_from_arithmetic">inherited_from_arithmetic</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970796.html" title="Struct template inherited_from_underlying<char, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970822.html" title="Struct template inherited_from_underlying<short, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">short</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970841.html" title="Struct template inherited_from_underlying<int, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970860.html" title="Struct template inherited_from_underlying<long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970878.html" title="Struct template inherited_from_underlying<long long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15771440.html" title="Struct template inherited_from_underlying<char, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15774512.html" title="Struct template inherited_from_underlying<short, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">short</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15776784.html" title="Struct template inherited_from_underlying<int, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15779056.html" title="Struct template inherited_from_underlying<long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15781328.html" title="Struct template inherited_from_underlying<long long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">long</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970897.html" title="Struct template inherited_from_underlying<unsigned char, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15783600.html" title="Struct template inherited_from_underlying<unsigned char, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">char</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970916.html" title="Struct template inherited_from_underlying<unsigned short, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">short</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15785872.html" title="Struct template inherited_from_underlying<unsigned short, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">short</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970935.html" title="Struct template inherited_from_underlying<unsigned int, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15788144.html" title="Struct template inherited_from_underlying<unsigned int, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">int</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970954.html" title="Struct template inherited_from_underlying<unsigned long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15790416.html" title="Struct template inherited_from_underlying<unsigned long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970973.html" title="Struct template inherited_from_underlying<unsigned long long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35970992.html" title="Struct template inherited_from_underlying<float, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
- <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_id35971011.html" title="Struct template inherited_from_underlying<double, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">double</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15792688.html" title="Struct template inherited_from_underlying<unsigned long long, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">unsigned</span> <span class="keyword">long</span> <span class="keyword">long</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15794960.html" title="Struct template inherited_from_underlying<float, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Bool<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/inherited_from_underlyi_idp15797232.html" title="Struct template inherited_from_underlying<double, Bool>">inherited_from_underlying</a><span class="special"><</span><span class="keyword">double</span><span class="special">,</span> <span class="identifier">Bool</span><span class="special">></span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -1261,12 +1252,29 @@
</div>
<div class="section">
<div class="titlepage"><div><div><h4 class="title">
+<a name="header.boost.opaque.meta_mixin.placeholder_hpp"></a>Header <boost/opaque/meta_mixin/placeholder.hpp></h4></div></div></div>
+<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">opaque</span> <span class="special">{</span>
+ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Derived<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/opaque/placeholder.html" title="Struct template placeholder">placeholder</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/_a.html" title="Struct _a">_a</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/_b.html" title="Struct _b">_b</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/_c.html" title="Struct _c">_c</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/_d.html" title="Struct _d">_d</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/_e.html" title="Struct _e">_e</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/_f.html" title="Struct _f">_f</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/_g.html" title="Struct _g">_g</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/_self.html" title="Struct _self">_self</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.opaque.meta_mixin.using_explicit_conversion_to_ut_hierarchy_hpp"></a>Header <boost/opaque/meta_mixin/using_explicit_conversion_to_ut_hierarchy.hpp></h4></div></div></div>
<p>Defines the <code class="computeroutput">using_explicit_conversion_to_underlying_type_hierarchy</code> meta-mixin. </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">opaque</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseClass<span class="special">,</span> <span class="keyword">typename</span> UT<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/opaque/using_explicit_conversi_id35971112.html" title="Struct template using_explicit_conversion_to_underlying_type_hierarchy">using_explicit_conversion_to_underlying_type_hierarchy</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/using_explicit_conversi_idp15824704.html" title="Struct template using_explicit_conversion_to_underlying_type_hierarchy">using_explicit_conversion_to_underlying_type_hierarchy</a><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -1277,7 +1285,7 @@
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">opaque</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> BaseClass<span class="special">,</span> <span class="keyword">typename</span> UT<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/opaque/using_implicit_conversi_id35971174.html" title="Struct template using_implicit_conversion_to_underlying_type_hierarchy">using_implicit_conversion_to_underlying_type_hierarchy</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/opaque/using_implicit_conversi_idp15832080.html" title="Struct template using_implicit_conversion_to_underlying_type_hierarchy">using_implicit_conversion_to_underlying_type_hierarchy</a><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -3189,7 +3197,11 @@
<code class="computeroutput"><span class="identifier">explict</span> <span class="keyword">operator</span>
<span class="identifier">T</span><span class="special">()</span>
<span class="keyword">const</span></code> and <code class="computeroutput"><span class="keyword">friend</span> <span class="identifier">T</span>
- <span class="identifier">convert_to</span><span class="special">(</span><span class="identifier">Final</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span><span class="identifier">T</span><span class="special">></span> <span class="keyword">const</span><span class="special">&)</span></code>
+ <span class="identifier">explicit_convert_to</span><span class="special">(</span><span class="identifier">Final</span>
+ <span class="keyword">const</span><span class="special">&</span>
+ <span class="identifier">rhs</span><span class="special">,</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">dummy</span><span class="special">::</span><span class="identifier">type_tag</span><span class="special"><</span><span class="identifier">T</span><span class="special">></span>
+ <span class="keyword">const</span><span class="special">&)</span></code>
</p>
</td>
<td>
@@ -4250,7 +4262,7 @@
Rationale</a>
</h3></div></div></div>
<a name="boost.opaque.appendices.rationale.lala"></a><h5>
-<a name="id36372272"></a>
+<a name="idp17690256"></a>
<a class="link" href="index.html#boost.opaque.appendices.rationale.lala">lala</a>
</h5>
</div>
@@ -4260,7 +4272,7 @@
Notes</a>
</h3></div></div></div>
<a name="boost.opaque.appendices.implementation.lala"></a><h5>
-<a name="id36372306"></a>
+<a name="idp17694288"></a>
<a class="link" href="index.html#boost.opaque.appendices.implementation.lala">lala</a>
</h5>
</div>
@@ -5694,7 +5706,7 @@
<a name="boost.opaque.appendices.todo"></a><a class="link" href="index.html#boost.opaque.appendices.todo" title="Appendix F: Future plans">Appendix F: Future plans</a>
</h3></div></div></div>
<a name="boost.opaque.appendices.todo.tasks_to_do_before_review"></a><h5>
-<a name="id36375248"></a>
+<a name="idp18063632"></a>
<a class="link" href="index.html#boost.opaque.appendices.todo.tasks_to_do_before_review">Tasks
to do before review</a>
</h5>
@@ -5713,7 +5725,7 @@
</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: April 10, 2011 at 21:14:52 GMT</small></p></td>
+<td align="left"><p><small>Last revised: July 20, 2011 at 17:20:32 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
Modified: sandbox/opaque/libs/opaque/doc/html/standalone_HTML.manifest
==============================================================================
--- sandbox/opaque/libs/opaque/doc/html/standalone_HTML.manifest (original)
+++ sandbox/opaque/libs/opaque/doc/html/standalone_HTML.manifest 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -4,9 +4,9 @@
boost/opaque/false_.html
boost/opaque/base_opaque_type.html
boost/opaque/new_class.html
-boost/opaque_static_cast_id35972583.html
+boost/opaque_static_cast_idp15970912.html
boost/opaque/new_type.html
-boost/opaque_static_cast_id35972890.html
+boost/opaque_static_cast_idp16007808.html
boost/opaque/base_private_opaque_type.html
boost/opaque/private_opaque_class.html
boost/opaque/private_opaque_type.html
@@ -17,23 +17,32 @@
boost/opaque/inherited_from_underlying/type.html
boost/opaque/inherited_from_arithmetic.html
boost/opaque/inherited_from_arithmetic/type.html
-boost/opaque/inherited_from_underlyi_id35970796.html
-boost/opaque/inherited_from_underlyi_id35970822.html
-boost/opaque/inherited_from_underlyi_id35970841.html
-boost/opaque/inherited_from_underlyi_id35970860.html
-boost/opaque/inherited_from_underlyi_id35970878.html
-boost/opaque/inherited_from_underlyi_id35970897.html
-boost/opaque/inherited_from_underlyi_id35970916.html
-boost/opaque/inherited_from_underlyi_id35970935.html
-boost/opaque/inherited_from_underlyi_id35970954.html
-boost/opaque/inherited_from_underlyi_id35970973.html
-boost/opaque/inherited_from_underlyi_id35970992.html
-boost/opaque/inherited_from_underlyi_id35971011.html
+boost/opaque/inherited_from_underlyi_idp15771440.html
+boost/opaque/inherited_from_underlyi_idp15774512.html
+boost/opaque/inherited_from_underlyi_idp15776784.html
+boost/opaque/inherited_from_underlyi_idp15779056.html
+boost/opaque/inherited_from_underlyi_idp15781328.html
+boost/opaque/inherited_from_underlyi_idp15783600.html
+boost/opaque/inherited_from_underlyi_idp15785872.html
+boost/opaque/inherited_from_underlyi_idp15788144.html
+boost/opaque/inherited_from_underlyi_idp15790416.html
+boost/opaque/inherited_from_underlyi_idp15792688.html
+boost/opaque/inherited_from_underlyi_idp15794960.html
+boost/opaque/inherited_from_underlyi_idp15797232.html
boost/opaque/linear_hierarchy.html
-boost/opaque/using_explicit_conversi_id35971112.html
-boost/opaque/using_explicit_conversi_id35971112/type.html
-boost/opaque/using_implicit_conversi_id35971174.html
-boost/opaque/using_implicit_conversi_id35971174/type.html
+boost/opaque/placeholder.html
+boost/opaque/_a.html
+boost/opaque/_b.html
+boost/opaque/_c.html
+boost/opaque/_d.html
+boost/opaque/_e.html
+boost/opaque/_f.html
+boost/opaque/_g.html
+boost/opaque/_self.html
+boost/opaque/using_explicit_conversi_idp15824704.html
+boost/opaque/using_explicit_conversi_idp15824704/type.html
+boost/opaque/using_implicit_conversi_idp15832080.html
+boost/opaque/using_implicit_conversi_idp15832080/type.html
BOOST_OPAQUE_FORWARD_CONSTRUCTORS.html
BOOST_OPAQUE_INHERIT_FROM_UNDERLYING.html
BOOST_OPAQUE_NEW_CLASS.html
Modified: sandbox/opaque/libs/opaque/doc/opaque.qbk
==============================================================================
--- sandbox/opaque/libs/opaque/doc/opaque.qbk (original)
+++ sandbox/opaque/libs/opaque/doc/opaque.qbk 2011-07-20 13:26:40 EDT (Wed, 20 Jul 2011)
@@ -614,17 +614,6 @@
[endsect]
-[/==========================================================================================]
-[section:opaque_hpp Header `<boost/opaque.hpp>`]
-[/==========================================================================================]
-
-Include all the opaque public header files.
-
- #include <boost/opaque/opaque.hpp>
-
-[endsect]
-
-
[xinclude top_ref.xml]
[xinclude meta_mixin.xml]
@@ -774,7 +763,7 @@
[[`using_conversion_to_underlying_type`][`operator UT() const`][None][12.3.2]]
[[`using_conversion_to<T>`][`operator T() const`][`T(ut)`][12.3.2]]
- [[`using_explicit_conversion_to<T>`][`explict operator T() const` and `friend T convert_to(Final const& rhs, boost::dummy::type_tag<T> const&)`][`T(ut)`][???]]
+ [[`using_explicit_conversion_to<T>`][`explict operator T() const` and `friend T explicit_convert_to(Final const& rhs, boost::dummy::type_tag<T> const&)`][`T(ut)`][???]]
[[`using_safe_bool_conversion`][`operator unspecified_bool_type() const`][`ut?true:false`][12.3.2]]
]
@@ -990,7 +979,7 @@
template <typename BaseClass, typename UT>
struct transitive_explicit_substituable;
-This meta-mixin provides the Final class explicit conversions for all the underlying types hierarchy (when the compiler supports explicit conversion operators). For portability purposed the library provide as workarround a convert_to non member function.
+This meta-mixin provides the Final class explicit conversions for all the underlying types hierarchy (when the compiler supports explicit conversion operators). For portability purposed the library provide as workaround a explicit_convert_to non member function.
[endsect]
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