|
Boost-Commit : |
From: chochlik_at_[hidden]
Date: 2008-07-19 06:01:01
Author: matus.chochlik
Date: 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
New Revision: 47589
URL: http://svn.boost.org/trac/boost/changeset/47589
Log:
[mirror 0.2.x]
- Documentation update
Text files modified:
sandbox/mirror/doc/html/BOOST_MIRRORED_TYPE.html | 2 +-
sandbox/mirror/doc/html/BOOST_MIRRORED_TYPEDEF.html | 2 +-
sandbox/mirror/doc/html/BOOST_MIRRORED_TYPEOF.html | 2 +-
sandbox/mirror/doc/html/BOOST_MIRRORED_TYPE_NS.html | 2 +-
sandbox/mirror/doc/html/boost/mirror/meta_class.html | 8 ++++----
sandbox/mirror/doc/html/boost/mirror/meta_namespace.html | 18 +++++++++---------
sandbox/mirror/doc/html/boost/mirror/meta_type.html | 20 ++++++++++----------
sandbox/mirror/doc/html/boost/mirror/reflects_class.html | 2 +-
sandbox/mirror/doc/html/boost/mirror/reflects_global_scope.html | 2 +-
sandbox/mirror/doc/html/boost/mirror/reflects_namespace.html | 2 +-
sandbox/mirror/doc/html/boost/mirror/reflects_type.html | 2 +-
sandbox/mirror/doc/html/char_type_switch.html | 2 +-
sandbox/mirror/doc/html/mirror.html | 2 +-
sandbox/mirror/libs/mirror/doc/introduction.xml | 11 +++++++----
sandbox/mirror/libs/mirror/doc/mirror.xml | 2 +-
sandbox/mirror/libs/mirror/doc/reference.xml | 2 +-
sandbox/mirror/libs/mirror/doc/reference/class_meta_namespace.xml | 6 ++++--
sandbox/mirror/libs/mirror/doc/reference/class_meta_type.xml | 6 ++++--
sandbox/mirror/libs/mirror/doc/reference/macro_REG_NAMESPACE.xml | 5 ++++-
sandbox/mirror/libs/mirror/doc/reference/macro_RFL_GLOBAL_SCOPE.xml | 5 ++++-
sandbox/mirror/libs/mirror/doc/reference/macro_RFL_NAMESPACE.xml | 5 ++++-
sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPE.xml | 5 ++++-
sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPEDEF.xml | 5 ++++-
sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPEOF.xml | 5 ++++-
sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPE_NS.xml | 5 ++++-
sandbox/mirror/libs/mirror/doc/reference/meta_class.xml | 4 +++-
sandbox/mirror/libs/mirror/doc/reference/meta_namespace.xml | 4 +++-
sandbox/mirror/libs/mirror/doc/reference/meta_type.xml | 4 +++-
sandbox/mirror/libs/mirror/doc/tutorial.xml | 4 +++-
29 files changed, 90 insertions(+), 54 deletions(-)
Modified: sandbox/mirror/doc/html/BOOST_MIRRORED_TYPE.html
==============================================================================
--- sandbox/mirror/doc/html/BOOST_MIRRORED_TYPE.html (original)
+++ sandbox/mirror/doc/html/BOOST_MIRRORED_TYPE.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -38,7 +38,7 @@
<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">BOOST_MIRRORED_TYPE(TYPE)</pre></div>
<div class="refsect1" lang="en">
-<a name="id710467"></a><h2>Description</h2>
+<a name="id709921"></a><h2>Description</h2>
<p>The <code class="computeroutput"><a class="link" href="BOOST_MIRRORED_TYPE.html" title="Macro BOOST_MIRRORED_TYPE">BOOST_MIRRORED_TYPE</a></code> macro reflects a type
previously registered with the <a class="link" href="mirror.html" title="Chapter 1. Mirror">Mirror</a> library or a type derived
from a registered type. The argument of this macro is a type.
Modified: sandbox/mirror/doc/html/BOOST_MIRRORED_TYPEDEF.html
==============================================================================
--- sandbox/mirror/doc/html/BOOST_MIRRORED_TYPEDEF.html (original)
+++ sandbox/mirror/doc/html/BOOST_MIRRORED_TYPEDEF.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -38,7 +38,7 @@
<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">BOOST_MIRRORED_TYPEDEF(FULL_NAMESPACE_NAME, TYPEDEF)</pre></div>
<div class="refsect1" lang="en">
-<a name="id710702"></a><h2>Description</h2>
+<a name="id710156"></a><h2>Description</h2>
<p>The <code class="computeroutput"><a class="link" href="BOOST_MIRRORED_TYPEDEF.html" title="Macro BOOST_MIRRORED_TYPEDEF">BOOST_MIRRORED_TYPEDEF</a></code> macro reflects a type
that is registered with the <a class="link" href="mirror.html" title="Chapter 1. Mirror">Mirror</a> library as a <code class="computeroutput">typedef</code>-ined
type.
Modified: sandbox/mirror/doc/html/BOOST_MIRRORED_TYPEOF.html
==============================================================================
--- sandbox/mirror/doc/html/BOOST_MIRRORED_TYPEOF.html (original)
+++ sandbox/mirror/doc/html/BOOST_MIRRORED_TYPEOF.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -32,7 +32,7 @@
<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">BOOST_MIRRORED_TYPEOF(EXPRESSION)</pre></div>
<div class="refsect1" lang="en">
-<a name="id710940"></a><h2>Description</h2>
+<a name="id710394"></a><h2>Description</h2>
This macro is basically just a shorter form of
<pre class="programlisting">
<a class="link" href="BOOST_MIRRORED_TYPE.html" title="Macro BOOST_MIRRORED_TYPE">BOOST_MIRRORED_TYPE</a>(BOOST_TYPEOF(EXPRESSION))
Modified: sandbox/mirror/doc/html/BOOST_MIRRORED_TYPE_NS.html
==============================================================================
--- sandbox/mirror/doc/html/BOOST_MIRRORED_TYPE_NS.html (original)
+++ sandbox/mirror/doc/html/BOOST_MIRRORED_TYPE_NS.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -35,7 +35,7 @@
<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">BOOST_MIRRORED_TYPE_NS(FULL_NAMESPACE_NAME, TYPE)</pre></div>
<div class="refsect1" lang="en">
-<a name="id710572"></a><h2>Description</h2>
+<a name="id710026"></a><h2>Description</h2>
<p><code class="computeroutput"><a class="link" href="BOOST_MIRRORED_TYPE_NS.html" title="Macro BOOST_MIRRORED_TYPE_NS">BOOST_MIRRORED_TYPE_NS</a>(NAMESPACE, TYPE)</code>
is equivalent to <code class="computeroutput"><a class="link" href="BOOST_MIRRORED_TYPE.html" title="Macro BOOST_MIRRORED_TYPE">BOOST_MIRRORED_TYPE</a>(NAMESPACE :: TYPE)</code>.
</p>
Modified: sandbox/mirror/doc/html/boost/mirror/meta_class.html
==============================================================================
--- sandbox/mirror/doc/html/boost/mirror/meta_class.html (original)
+++ sandbox/mirror/doc/html/boost/mirror/meta_class.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -44,16 +44,16 @@
</em></span>
{
<span class="bold"><strong>public</strong></span>:
- <span class="emphasis"><em>// <a class="link" href="meta_class.html#id491918-bbtypes">types</a></em></span>
+ <span class="emphasis"><em>// <a class="link" href="meta_class.html#id513764-bbtypes">types</a></em></span>
<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a class="link" href="meta_class.html#boost.mirror.meta_class.base_classes">base_classes</a>;
<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a class="link" href="meta_class.html#boost.mirror.meta_class.attributes">attributes</a>;
<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a class="link" href="meta_class.html#boost.mirror.meta_class.all_attributes">all_attributes</a>;
};</pre></div>
<div class="refsect1" lang="en">
-<a name="id711139"></a><h2>Description</h2>
+<a name="id710593"></a><h2>Description</h2>
<div class="refsect2" lang="en">
-<a name="id711143"></a><h3>
-<a name="id491918-bbtypes"></a><code class="computeroutput">meta_class</code> public types</h3>
+<a name="id710597"></a><h3>
+<a name="id513764-bbtypes"></a><code class="computeroutput">meta_class</code> public types</h3>
<div class="orderedlist"><ol type="1">
<li>
<p>
Modified: sandbox/mirror/doc/html/boost/mirror/meta_namespace.html
==============================================================================
--- sandbox/mirror/doc/html/boost/mirror/meta_namespace.html (original)
+++ sandbox/mirror/doc/html/boost/mirror/meta_namespace.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -45,14 +45,14 @@
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NamespacePlaceholder>
<span class="bold"><strong>class</strong></span> <a class="link" href="meta_namespace.html" title="Class template meta_namespace">meta_namespace</a> {
<span class="bold"><strong>public</strong></span>:
- <span class="emphasis"><em>// <a class="link" href="meta_namespace.html#id439099-bbtypes">types</a></em></span>
+ <span class="emphasis"><em>// <a class="link" href="meta_namespace.html#id460945-bbtypes">types</a></em></span>
<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a class="link" href="meta_namespace.html#boost.mirror.meta_namespace.scope">scope</a>;
<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a class="link" href="meta_namespace.html#boost.mirror.meta_namespace.ancestors">ancestors</a>;
- <span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a class="link" href="meta_namespace.html#id438958-bb">base_name</a>();
- <span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a class="link" href="meta_namespace.html#id438916-bb">full_name</a>();
+ <span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a class="link" href="meta_namespace.html#id460803-bb">base_name</a>();
+ <span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a class="link" href="meta_namespace.html#id460761-bb">full_name</a>();
<span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> FullName, <span class="bold"><strong>typename</strong></span> CharT>
<span class="type"><span class="bold"><strong>const</strong></span> ::std::basic_string<CharT>&</span>
- <a class="link" href="meta_namespace.html#id438863-bb">get_name</a>(::boost::mpl::bool_<FullName>, ::std::char_traits<CharT>);
+ <a class="link" href="meta_namespace.html#id460708-bb">get_name</a>(::boost::mpl::bool_<FullName>, ::std::char_traits<CharT>);
};</pre></div>
<div class="refsect1" lang="en">
<a name="id705766"></a><h2>Description</h2>
@@ -169,7 +169,7 @@
<code class="computeroutput">full_name</code> methods
are convenient but not very generic. The <code class="computeroutput">get_name</code>
member function allows to specify the character type of the returned string and
- to specify wheter a full or just the base namespace name should be returned, based
+ to specify whether a full or just the base namespace name should be returned, based
on compile time arguments.
</p>
<p>The first argument must be either <code class="computeroutput">mpl::true_</code> for full type name
@@ -214,7 +214,7 @@
</div>
<div class="refsect2" lang="en">
<a name="id705980"></a><h3>
-<a name="id439099-bbtypes"></a><code class="computeroutput">meta_namespace</code> public types</h3>
+<a name="id460945-bbtypes"></a><code class="computeroutput">meta_namespace</code> public types</h3>
<div class="orderedlist"><ol type="1">
<li>
<p>
@@ -287,7 +287,7 @@
</li>
</ol></div>
</div>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a name="id438958-bb"></a>base_name();</pre>
+<pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a name="id460803-bb"></a>base_name();</pre>
<p>This static member function returns the base name of the
namespace reflected by a <code class="computeroutput">meta_namespace</code>.
For example the base namespace name "returned" by the invocation of
@@ -299,7 +299,7 @@
<span class="bold"><strong>with</strong></span> the nested name specifier
is needed use the <code class="computeroutput">full_name</code> member function
instead.</p>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a name="id438916-bb"></a>full_name();</pre>
+<pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a name="id460761-bb"></a>full_name();</pre>
<p>This static member function returns the full name of the
namespace reflected by a <code class="computeroutput">meta_namespace</code>
with the nested name specifier. For example:
@@ -326,7 +326,7 @@
</table></div>
<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> FullName, <span class="bold"><strong>typename</strong></span> CharT>
<span class="type"><span class="bold"><strong>const</strong></span> ::std::basic_string<CharT>&</span>
- <a name="id438863-bb"></a>get_name(::boost::mpl::bool_<FullName> full, ::std::char_traits<CharT> cht);</pre>
+ <a name="id460708-bb"></a>get_name(::boost::mpl::bool_<FullName> full, ::std::char_traits<CharT> cht);</pre>
<p>This static member template function returns either the base name
<span class="bold"><strong>without</strong></span> the nested name specifier
or the full name <span class="bold"><strong>with</strong></span> the
Modified: sandbox/mirror/doc/html/boost/mirror/meta_type.html
==============================================================================
--- sandbox/mirror/doc/html/boost/mirror/meta_type.html (original)
+++ sandbox/mirror/doc/html/boost/mirror/meta_type.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -44,14 +44,14 @@
<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Type>
<span class="bold"><strong>class</strong></span> <a class="link" href="meta_type.html" title="Class template meta_type">meta_type</a> {
<span class="bold"><strong>public</strong></span>:
- <span class="emphasis"><em>// <a class="link" href="meta_type.html#id491750-bbtypes">types</a></em></span>
+ <span class="emphasis"><em>// <a class="link" href="meta_type.html#id513596-bbtypes">types</a></em></span>
<span class="bold"><strong>typedef</strong></span> Type <a class="link" href="meta_type.html#boost.mirror.meta_type.reflected_type">reflected_type</a>;
<span class="bold"><strong>typedef</strong></span> <span class="emphasis"><em>unspecified</em></span> <a class="link" href="meta_type.html#boost.mirror.meta_type.scope">scope</a>;
- <span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a class="link" href="meta_type.html#id490450-bb">base_name</a>();
- <span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a class="link" href="meta_type.html#id492118-bb">full_name</a>();
+ <span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a class="link" href="meta_type.html#id512295-bb">base_name</a>();
+ <span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a class="link" href="meta_type.html#id513963-bb">full_name</a>();
<span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> FullName, <span class="bold"><strong>typename</strong></span> CharT>
<span class="type"><span class="bold"><strong>const</strong></span> ::std::basic_string<CharT>&</span>
- <a class="link" href="meta_type.html#id491912-bb">get_name</a>(::boost::mpl::bool_<FullName>, ::std::char_traits<CharT>);
+ <a class="link" href="meta_type.html#id513758-bb">get_name</a>(::boost::mpl::bool_<FullName>, ::std::char_traits<CharT>);
};</pre></div>
<div class="refsect1" lang="en">
<a name="id707081"></a><h2>Description</h2>
@@ -237,7 +237,7 @@
<code class="computeroutput">full_name</code> member functions
are convenient but not very generic. The <code class="computeroutput">get_name</code>
method allows to specify the character type of the returned string and
- to specify wheter a full or just the base name should be returned, based
+ to specify whether a full or just the base name should be returned, based
on compile time arguments.
</p>
<p>The first argument must be either <code class="computeroutput">mpl::true_</code> for full type name
@@ -281,8 +281,8 @@
</div>
</div>
<div class="refsect2" lang="en">
-<a name="id710080"></a><h3>
-<a name="id491750-bbtypes"></a><code class="computeroutput">meta_type</code> public types</h3>
+<a name="id709534"></a><h3>
+<a name="id513596-bbtypes"></a><code class="computeroutput">meta_type</code> public types</h3>
<div class="orderedlist"><ol type="1">
<li>
<p>
@@ -301,7 +301,7 @@
</li>
</ol></div>
</div>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a name="id490450-bb"></a>base_name();</pre>
+<pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a name="id512295-bb"></a>base_name();</pre>
<p>This static member function returns the base name of the
type reflected by <code class="computeroutput">meta_type</code>
without the nested name specifier. For example:
@@ -331,7 +331,7 @@
</p></td>
</tr></tbody>
</table></div>
-<pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a name="id492118-bb"></a>full_name();</pre>
+<pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> cts::bstring&</span> <a name="id513963-bb"></a>full_name();</pre>
<p>This static member function returns the full name of the
type reflected by <code class="computeroutput">meta_type</code>
with the nested name specifier. For example:
@@ -363,7 +363,7 @@
</table></div>
<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> FullName, <span class="bold"><strong>typename</strong></span> CharT>
<span class="type"><span class="bold"><strong>const</strong></span> ::std::basic_string<CharT>&</span>
- <a name="id491912-bb"></a>get_name(::boost::mpl::bool_<FullName> full, ::std::char_traits<CharT> cht);</pre>
+ <a name="id513758-bb"></a>get_name(::boost::mpl::bool_<FullName> full, ::std::char_traits<CharT> cht);</pre>
<p>This static member template function returns either the base name
<span class="bold"><strong>without</strong></span> the nested name specifier
or the full name <span class="bold"><strong>with</strong></span> the
Modified: sandbox/mirror/doc/html/boost/mirror/reflects_class.html
==============================================================================
--- sandbox/mirror/doc/html/boost/mirror/reflects_class.html (original)
+++ sandbox/mirror/doc/html/boost/mirror/reflects_class.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -37,7 +37,7 @@
<span class="bold"><strong>class</strong></span> <a class="link" href="reflects_class.html" title="Class template reflects_class">reflects_class</a> : <span class="bold"><strong>public</strong></span> <span class="type">false_type-or-true_type</span> {
};</pre></div>
<div class="refsect1" lang="en">
-<a name="id711848"></a><h2>Description</h2>
+<a name="id711302"></a><h2>Description</h2>
<p>This template can be used to distinguish whether the opaque <code class="computeroutput">MetaObject</code> type reflects a class
and thus is an instantiation of <code class="computeroutput">meta_class</code>.
</p>
Modified: sandbox/mirror/doc/html/boost/mirror/reflects_global_scope.html
==============================================================================
--- sandbox/mirror/doc/html/boost/mirror/reflects_global_scope.html (original)
+++ sandbox/mirror/doc/html/boost/mirror/reflects_global_scope.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -38,7 +38,7 @@
<span class="bold"><strong>class</strong></span> <a class="link" href="reflects_global_scope.html" title="Class template reflects_global_scope">reflects_global_scope</a> : <span class="bold"><strong>public</strong></span> <span class="type">false_type-or-true_type</span> {
};</pre></div>
<div class="refsect1" lang="en">
-<a name="id711503"></a><h2>Description</h2>
+<a name="id710957"></a><h2>Description</h2>
<p>This template can be used to distinguish whether the opaque <code class="computeroutput">MetaObject</code> type reflects the global scope
and thus is an instantiation of <code class="computeroutput">meta_namespace</code> for the global scope.
</p>
Modified: sandbox/mirror/doc/html/boost/mirror/reflects_namespace.html
==============================================================================
--- sandbox/mirror/doc/html/boost/mirror/reflects_namespace.html (original)
+++ sandbox/mirror/doc/html/boost/mirror/reflects_namespace.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -37,7 +37,7 @@
<span class="bold"><strong>class</strong></span> <a class="link" href="reflects_namespace.html" title="Class template reflects_namespace">reflects_namespace</a> : <span class="bold"><strong>public</strong></span> <span class="type">false_type-or-true_type</span> {
};</pre></div>
<div class="refsect1" lang="en">
-<a name="id711331"></a><h2>Description</h2>
+<a name="id710785"></a><h2>Description</h2>
<p>This template can be used to distinguish whether the opaque <code class="computeroutput">MetaObject</code> type reflects a namespace
and thus is an instantiation of <code class="computeroutput">meta_namespace</code>.
</p>
Modified: sandbox/mirror/doc/html/boost/mirror/reflects_type.html
==============================================================================
--- sandbox/mirror/doc/html/boost/mirror/reflects_type.html (original)
+++ sandbox/mirror/doc/html/boost/mirror/reflects_type.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -37,7 +37,7 @@
<span class="bold"><strong>class</strong></span> <a class="link" href="reflects_type.html" title="Class template reflects_type">reflects_type</a> : <span class="bold"><strong>public</strong></span> <span class="type">false_type-or-true_type</span> {
};</pre></div>
<div class="refsect1" lang="en">
-<a name="id711678"></a><h2>Description</h2>
+<a name="id711132"></a><h2>Description</h2>
<p>This template can be used to distinguish whether the opaque <code class="computeroutput">MetaObject</code> type reflects a type or a class
and thus is an instantiation of <code class="computeroutput">meta_type</code>.
</p>
Modified: sandbox/mirror/doc/html/char_type_switch.html
==============================================================================
--- sandbox/mirror/doc/html/char_type_switch.html (original)
+++ sandbox/mirror/doc/html/char_type_switch.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -33,7 +33,7 @@
</div></div>
<div><p class="copyright">Copyright © 2008 Matúš Chochlík</p></div>
<div><div class="legalnotice">
-<a name="id712162"></a><p>Use, modification and distribution is subject to the Boost
+<a name="id711616"></a><p>Use, modification and distribution is subject to the Boost
Software License, Version 1.0. (See accompanying file
<code class="filename">LICENSE_1_0.txt</code> or copy at http://www.boost.org/LICENSE_1_0.txt)
</p>
Modified: sandbox/mirror/doc/html/mirror.html
==============================================================================
--- sandbox/mirror/doc/html/mirror.html (original)
+++ sandbox/mirror/doc/html/mirror.html 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -292,7 +292,7 @@
</p>
<p>
This is when <a class="link" href="mirror.html" title="Chapter 1. Mirror">Mirror</a> comes in handy. One of the basic
- facilities is the <code class="computeroutput">::boost::mirror::meta_type</code> template.
+ facilities is the <code class="computeroutput">boost::mirror::meta_type</code> class template.
Among other things this template has two member functions - <code class="computeroutput">base_name</code>
and <code class="computeroutput">full_name</code> that return the base type name without the nested
name specifier and the full type name with the nested name specifier respectively.
Modified: sandbox/mirror/libs/mirror/doc/introduction.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/introduction.xml (original)
+++ sandbox/mirror/libs/mirror/doc/introduction.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,15 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
- "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<section id="mirror.intro">
+ "http://www.boost.org/tools/boostbook/dtd/boostbook.dtd"
+>
+<section id="mirror.intro"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<title>Introduction</title>
-
<using-namespace name="boost"/>
<using-namespace name="boost::mirror"/>
<section id="mirror.abstract">
<title>Abstract</title>
+
<para>
The aim of the <libraryname>Mirror</libraryname> library is to provide
useful meta-data at both compile-time and run-time about common
@@ -176,7 +179,7 @@
</para>
<para>
This is when <libraryname>Mirror</libraryname> comes in handy. One of the basic
- facilities is the <code><classname>::boost::mirror::meta_type</classname></code> template.
+ facilities is the <code><classname>boost::mirror::meta_type</classname></code> class template.
Among other things this template has two member functions - <code>base_name</code>
and <code>full_name</code> that return the base type name without the nested
name specifier and the full type name with the nested name specifier respectively.
Modified: sandbox/mirror/libs/mirror/doc/mirror.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/mirror.xml (original)
+++ sandbox/mirror/libs/mirror/doc/mirror.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -3,8 +3,8 @@
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
<library name="Mirror"
dirname="mirror"
- last-revision="$Date: 2008-07-11 11:11:00 +0200 (Sat, 12 Jul 2008) $"
xmlns:xi="http://www.w3.org/2001/XInclude"
+ last-revision="$Date: 2008-07-11 11:11:00 +0200 (Sat, 12 Jul 2008) $"
id="mirror"
>
<libraryinfo>
Modified: sandbox/mirror/libs/mirror/doc/reference.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<library-reference>
+<library-reference xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Mirror Reference</title>
<para>
Modified: sandbox/mirror/libs/mirror/doc/reference/class_meta_namespace.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/class_meta_namespace.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/class_meta_namespace.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<class name="meta_namespace">
+<class name="meta_namespace"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<template>
<template-type-parameter name="NamespacePlaceholder"/>
</template>
@@ -55,7 +57,7 @@
<code><methodname>full_name</methodname></code> methods
are convenient but not very generic. The <code><methodname>get_name</methodname></code>
member function allows to specify the character type of the returned string and
- to specify wheter a full or just the base namespace name should be returned, based
+ to specify whether a full or just the base namespace name should be returned, based
on compile time arguments.
</para>
<para>The first argument must be either <code>mpl::true_</code> for full type name
Modified: sandbox/mirror/libs/mirror/doc/reference/class_meta_type.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/class_meta_type.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/class_meta_type.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<class name="meta_type">
+<class name="meta_type"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<template>
<template-type-parameter name="Type"/>
</template>
@@ -67,7 +69,7 @@
<code><methodname>full_name</methodname></code> member functions
are convenient but not very generic. The <code><methodname>get_name</methodname></code>
method allows to specify the character type of the returned string and
- to specify wheter a full or just the base name should be returned, based
+ to specify whether a full or just the base name should be returned, based
on compile time arguments.
</para>
<para>The first argument must be either <code>mpl::true_</code> for full type name
Modified: sandbox/mirror/libs/mirror/doc/reference/macro_REG_NAMESPACE.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/macro_REG_NAMESPACE.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/macro_REG_NAMESPACE.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<macro name="BOOST_MIRROR_REG_NAMESPACE" kind="functionlike">
+<macro name="BOOST_MIRROR_REG_NAMESPACE"
+ kind="functionlike"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<macro-parameter name="PP_SEQ">
</macro-parameter>
<purpose>
Modified: sandbox/mirror/libs/mirror/doc/reference/macro_RFL_GLOBAL_SCOPE.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/macro_RFL_GLOBAL_SCOPE.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/macro_RFL_GLOBAL_SCOPE.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<macro name="BOOST_MIRRORED_GLOBAL_SCOPE" kind="functionlike">
+<macro name="BOOST_MIRRORED_GLOBAL_SCOPE"
+ kind="functionlike"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<purpose>
<para>This macro is used to reflect the global scope and expands into a specialization
of the <code><classname>meta_namespace</classname></code> template, which provides
Modified: sandbox/mirror/libs/mirror/doc/reference/macro_RFL_NAMESPACE.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/macro_RFL_NAMESPACE.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/macro_RFL_NAMESPACE.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<macro name="BOOST_MIRRORED_NAMESPACE" kind="functionlike">
+<macro name="BOOST_MIRRORED_NAMESPACE"
+ kind="functionlike"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<macro-parameter name="FULL_NAMESPACE_NAME"/>
<purpose>
<para>This macro is used to reflect a namespace and expands into a specialization
Modified: sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPE.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPE.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPE.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<macro name="BOOST_MIRRORED_TYPE" kind="functionlike">
+<macro name="BOOST_MIRRORED_TYPE"
+ kind="functionlike"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<macro-parameter name="TYPE"/>
<purpose>
<para>This macro is used to reflect a type and expands into a specialization
Modified: sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPEDEF.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPEDEF.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPEDEF.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<macro name="BOOST_MIRRORED_TYPEDEF" kind="functionlike">
+<macro name="BOOST_MIRRORED_TYPEDEF"
+ kind="functionlike"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<macro-parameter name="FULL_NAMESPACE_NAME"/>
<macro-parameter name="TYPEDEF"/>
<purpose>
Modified: sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPEOF.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPEOF.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPEOF.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<macro name="BOOST_MIRRORED_TYPEOF" kind="functionlike">
+<macro name="BOOST_MIRRORED_TYPEOF"
+ kind="functionlike"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<macro-parameter name="EXPRESSION"/>
<purpose>
<para>This macro is used to reflect the type of an expression.
Modified: sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPE_NS.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPE_NS.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/macro_RFL_TYPE_NS.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<macro name="BOOST_MIRRORED_TYPE_NS" kind="functionlike">
+<macro name="BOOST_MIRRORED_TYPE_NS"
+ kind="functionlike"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<macro-parameter name="FULL_NAMESPACE_NAME"/>
<macro-parameter name="TYPE"/>
<purpose>
Modified: sandbox/mirror/libs/mirror/doc/reference/meta_class.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/meta_class.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/meta_class.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<header name="boost/mirror/meta_class.hpp">
+<header name="boost/mirror/meta_class.hpp"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<namespace name="boost">
<namespace name="mirror">
<class name="meta_class">
Modified: sandbox/mirror/libs/mirror/doc/reference/meta_namespace.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/meta_namespace.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/meta_namespace.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<header name="boost/mirror/meta_namespace.hpp">
+<header name="boost/mirror/meta_namespace.hpp"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<namespace name="boost">
<namespace name="mirror">
Modified: sandbox/mirror/libs/mirror/doc/reference/meta_type.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/reference/meta_type.xml (original)
+++ sandbox/mirror/libs/mirror/doc/reference/meta_type.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<header name="boost/mirror/meta_type.hpp">
+<header name="boost/mirror/meta_type.hpp"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<namespace name="boost">
<namespace name="mirror">
Modified: sandbox/mirror/libs/mirror/doc/tutorial.xml
==============================================================================
--- sandbox/mirror/libs/mirror/doc/tutorial.xml (original)
+++ sandbox/mirror/libs/mirror/doc/tutorial.xml 2008-07-19 06:00:58 EDT (Sat, 19 Jul 2008)
@@ -1,7 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE section PUBLIC "-//Boost//DTD BoostBook XML V1.0//EN"
"http://www.boost.org/tools/boostbook/dtd/boostbook.dtd">
-<section id="mirror.tutorial">
+<section id="mirror.tutorial"
+ xmlns:xi="http://www.w3.org/2001/XInclude"
+>
<title>Tutorial</title>
<using-namespace name="boost"/>
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