|
Boost-Commit : |
From: oryol_at_[hidden]
Date: 2008-07-25 00:10:51
Author: jeremypack
Date: 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
New Revision: 47792
URL: http://svn.boost.org/trac/boost/changeset/47792
Log:
Add reflection references.
Added:
sandbox/libs/extension/doc/html/boost/reflections/
sandbox/libs/extension/doc/html/boost/reflections/BOOST_REFLECTION_CONSTRUCTI_FUNCTION.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/basic_data_info.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/basic_parameter_map.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/basic_reflection/
sandbox/libs/extension/doc/html/boost/reflections/basic_reflection.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/basic_reflection/reflector.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/conversion_not_found_exception.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/data.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/generic_constructor.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/generic_parameter/
sandbox/libs/extension/doc/html/boost/reflections/generic_parameter.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/generic_parameter/basic_converter.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/instance.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/parameter/
sandbox/libs/extension/doc/html/boost/reflections/parameter.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/parameter/default_converter.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/parameter/specialized_converter.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/parameter_map.html (contents, props changed)
sandbox/libs/extension/doc/html/boost/reflections/parameter_unavailable_exception.html (contents, props changed)
Added: sandbox/libs/extension/doc/html/boost/reflections/BOOST_REFLECTION_CONSTRUCTI_FUNCTION.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/BOOST_REFLECTION_CONSTRUCTI_FUNCTION.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,47 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Global BOOST_REFLECTION_CONSTRUCTI_FUNCTION</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.factory.hpp" title="Header <boost/reflection/factory.hpp>">
+<link rel="prev" href="basic_data_info.html" title="Struct template basic_data_info">
+<link rel="next" href="../../BOOST_REFLECTION_CONSTRUCT_FUNCTION.html" title="Macro BOOST_REFLECTION_CONSTRUCT_FUNCTION">
+</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="basic_data_info.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.factory.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_REFLECTION_CONSTRUCT_FUNCTION.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.BOOST_REFLECTION_CONSTRUCTI_FUNCTION"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Global BOOST_REFLECTION_CONSTRUCTI_FUNCTION</span></h2>
+<p>boost::reflections::BOOST_REFLECTION_CONSTRUCTI_FUNCTION — </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"> BOOST_REFLECTION_CONSTRUCTI_FUNCTION;</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 © 2008 Jeremy Pack<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="basic_data_info.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.factory.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_REFLECTION_CONSTRUCT_FUNCTION.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/basic_data_info.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/basic_data_info.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,77 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Struct template basic_data_info</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.data_info.hpp" title="Header <boost/reflection/data_info.hpp>">
+<link rel="prev" href="data.html" title="Class template data">
+<link rel="next" href="BOOST_REFLECTION_CONSTRUCTI_FUNCTION.html" title="Global BOOST_REFLECTION_CONSTRUCTI_FUNCTION">
+</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="data.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.data_info.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_REFLECTION_CONSTRUCTI_FUNCTION.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.basic_data_info"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Struct template basic_data_info</span></h2>
+<p>boost::reflections::basic_data_info — </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="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Info, <span class="bold"><strong>typename</strong></span> TypeInfo>
+<span class="bold"><strong>struct</strong></span> basic_data_info {
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ basic_data_info(TypeInfo, Info);
+ basic_data_info(<span class="bold"><strong>const</strong></span> basic_data_info &);
+ basic_data_info& operator=(basic_data_info &);
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"></span> BOOST_CONCEPT_ASSERT((LessThanComparable< TypeInfo >)) ;
+ <span class="type">TypeInfo</span> type_info_;
+ <span class="type">Info</span> info_;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id460891"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id460896"></a><h3>
+<a name="boost.reflections.basic_data_infoconstruct-copy-destruct"></a><code class="computeroutput">basic_data_info</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1">
+<li><pre class="literallayout"><a name="id293346-bb"></a>basic_data_info(TypeInfo t, Info i);</pre></li>
+<li><pre class="literallayout"><a name="id293357-bb"></a>basic_data_info(<span class="bold"><strong>const</strong></span> basic_data_info & s);</pre></li>
+<li><pre class="literallayout">basic_data_info& <a name="id293363-bb"></a><span class="bold"><strong>operator</strong></span>=(basic_data_info & s);</pre></li>
+</ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id460983"></a><h3>
+<a name="id293331-bb"></a><code class="computeroutput">basic_data_info</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="type"></span> <a name="id293334-bb"></a>BOOST_CONCEPT_ASSERT((LessThanComparable< TypeInfo >)) ;</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 © 2008 Jeremy Pack<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="data.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.data_info.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_REFLECTION_CONSTRUCTI_FUNCTION.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/basic_parameter_map.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/basic_parameter_map.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,266 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template basic_parameter_map</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp" title="Header <boost/reflection/adapter.hpp>">
+<link rel="prev" href="parameter_unavailable_exception.html" title="Class parameter_unavailable_exception">
+<link rel="next" href="parameter_map.html" title="Type definition parameter_map">
+</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="parameter_unavailable_exception.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="parameter_map.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.basic_parameter_map"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template basic_parameter_map</span></h2>
+<p>boost::reflections::basic_parameter_map — A container for generic_parameters. </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="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Info = std::string,
+ <span class="bold"><strong>typename</strong></span> TypeInfo = extensions::default_type_info>
+<span class="bold"><strong>class</strong></span> basic_parameter_map {
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// types</em></span>
+ <span class="bold"><strong>typedef</strong></span> std::multimap< Info, generic_parameter< TypeInfo > * > <a name="boost.reflections.basic_parameter_map.map_type"></a>map_type;
+ <span class="bold"><strong>typedef</strong></span> std::multimap< Info, generic_parameter< TypeInfo > * > <a name="boost.reflections.basic_parameter_map.map_type"></a>map_type;
+
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ ~basic_parameter_map();
+ ~basic_parameter_map();
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D>
+ <span class="type">std::vector< generic_parameter< TypeInfo > * ></span> get(Info) ;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D>
+ <span class="type">std::vector< <span class="bold"><strong>const</strong></span> generic_parameter< TypeInfo > * ></span> get(Info) <span class="bold"><strong>const</strong></span>;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D>
+ <span class="type">std::vector< generic_parameter< TypeInfo > * ></span> get(Info) ;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D> <span class="type"><span class="bold"><strong>bool</strong></span></span> has(Info) <span class="bold"><strong>const</strong></span>;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D> <span class="type">generic_parameter< TypeInfo > *</span> get_first(Info) ;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id459291"></a><h2>Description</h2>
+<p>The basic_parameter_map is designed to hold arbitrary data indexed by the value of the Info parameter, and can return all items that match a certain type and Info parameter, ie all integers called "foobar". </p>
+<div class="refsect2" lang="en">
+<a name="id459302"></a><h3>
+<a name="boost.reflections.basic_parameter_mapconstruct-copy-destruct"></a><code class="computeroutput">basic_parameter_map</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1">
+<li>
+<pre class="literallayout"><a name="id293095-bb"></a>~basic_parameter_map();</pre>
+<p>The destructor deletes all of the parameters that it references. </p>
+</li>
+<li><pre class="literallayout"><a name="id293101-bb"></a>~basic_parameter_map();</pre></li>
+</ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id459362"></a><h3>
+<a name="id292890-bb"></a><code class="computeroutput">basic_parameter_map</code> public member functions</h3>
+<div class="orderedlist"><ol type="1">
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D>
+ <span class="type">std::vector< generic_parameter< TypeInfo > * ></span> <a name="id292893-bb"></a>get(Info info) ;</pre>
+<p>Given an Info value and a type, this will return all parameters that either match the given type or are convertible to the given type.
+
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Parameters:</span></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td>
+<span class="term"><code class="computeroutput">info</code></span></td>
+<td><p>The index or name of the parameters to return. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>A vector of all parameters that match the given type and Info. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D>
+ <span class="type">std::vector< <span class="bold"><strong>const</strong></span> generic_parameter< TypeInfo > * ></span> <a name="id292935-bb"></a>get(Info info) <span class="bold"><strong>const</strong></span>;</pre>
+<p>Given an Info value and a type, this will return all parameters that either match the given type or are convertible to the given type. This function is const.
+
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Parameters:</span></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td>
+<span class="term"><code class="computeroutput">info</code></span></td>
+<td><p>The index or name of the parameters to return. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>A vector of all parameters that match the given type and Info. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D>
+ <span class="type">std::vector< generic_parameter< TypeInfo > * ></span> <a name="id292979-bb"></a>get(Info info) ;</pre>
+<p>Given a type (D) and Info (ie, string describing the parameter), return a vector containing all generic_parameters that match, or can be converted to the given type.</p>
+<p>
+
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>Matching parameters. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id293019-bb"></a>has(Info info) <span class="bold"><strong>const</strong></span>;</pre>
+<p>Given a type (D) and Info (ie, string describing the parameter), return true if the element exists in the parameter_map.</p>
+<p>
+
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>True if the parameter exists. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> D> <span class="type">generic_parameter< TypeInfo > *</span> <a name="id293057-bb"></a>get_first(Info info) ;</pre>
+<p>Given a type (D) and Info (ie, string describing the parameter), return first parameter matching, or that can be converted to that type.</p>
+<p>
+
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>The first matching parameter. </p></td>
+</tr>
+</tbody>
+</table></div>
+</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 © 2008 Jeremy Pack<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="parameter_unavailable_exception.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="parameter_map.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/basic_reflection.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/basic_reflection.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,187 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template basic_reflection</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.reflection.hpp" title="Header <boost/reflection/reflection.hpp>">
+<link rel="prev" href="parameter/specialized_converter.html" title="Class template specialized_converter">
+<link rel="next" href="basic_reflection/reflector.html" title="Class template reflector">
+</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="parameter/specialized_converter.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.reflection.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_reflection/reflector.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.basic_reflection"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template basic_reflection</span></h2>
+<p>boost::reflections::basic_reflection — </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="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Info = std::string, <span class="bold"><strong>typename</strong></span> ParameterInfo = <span class="bold"><strong>void</strong></span>,
+ <span class="bold"><strong>typename</strong></span> TypeInfo = extensions::default_type_info>
+<span class="bold"><strong>class</strong></span> basic_reflection {
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// types</em></span>
+ <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>void</strong></span> <a name="boost.reflections.basic_reflection.ParameterInfo"></a>ParameterInfo;
+
+ <span class="emphasis"><em>// Internal class for reflecting constructors, functions etc. </em></span> <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T>
+ <span class="bold"><strong>class</strong></span> reflector {
+ <span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// types</em></span>
+ <span class="bold"><strong>typedef</strong></span> basic_function_info< Info, TypeInfo, ParameterInfo > function_info;
+ <span class="bold"><strong>typedef</strong></span> basic_constructor_info< TypeInfo, ParameterInfo > constructor_info;
+
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ reflector(basic_reflection< Info, ParameterInfo, TypeInfo > *);
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Params...> <span class="type">reflector &</span> constructor() ;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Data> <span class="type">reflector &</span> data(Data T::*, Info) ;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> ReturnValue = <span class="bold"><strong>void</strong></span>, <span class="bold"><strong>typename</strong></span> Params...>
+ <span class="type">reflector &</span> function(<span class="bold"><strong>void</strong></span>(T::*)(), Info) ;
+ };
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Params...>
+ <span class="type">instance_constructor< Params...></span> get_constructor() <span class="bold"><strong>const</strong></span>;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Data> <span class="type">data< Data ></span> get_data(Info) <span class="bold"><strong>const</strong></span>;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T> <span class="type">reflector< T ></span> reflect() ;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id465290"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id465295"></a><h3>
+<a name="id294252-bb"></a><code class="computeroutput">basic_reflection</code> public member functions</h3>
+<div class="orderedlist"><ol type="1">
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Params...>
+ <span class="type">instance_constructor< Params...></span> <a name="id294255-bb"></a>get_constructor() <span class="bold"><strong>const</strong></span>;</pre>
+<p>
+
+Attempt to retrieve any constructor whose Params match the list in Params... For example: </p>
+<pre class="programlisting"> r.reflect<MyClass>()
+ .constructor() ;
+ instance_constructor<> ic = r.get_constructor();
+ if (i.valid()) {
+ instance i = ic();
+ }
+</pre>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>A constructor reference (that must be checked for validity).</p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Data> <span class="type">data< Data ></span> <a name="id294293-bb"></a>get_data(Info info) <span class="bold"><strong>const</strong></span>;</pre>
+<p>
+
+Attempt to retrieve any data of type Data and the same Info. For example: </p>
+<pre class="programlisting"> r.reflect<MyClass>()
+ .constructor()
+ .data(&MyClass:someInt, "My Int");
+ instance_constructor<> ic = r.get_constructor();
+ instance i = ic();
+ data<int> d = r.get_data<int>("My Int");
+ int& myIntRef = d(i);
+</pre>
+<p>
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>A data reference (that must be checked for validity).</p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T> <span class="type">reflector< T ></span> <a name="id294336-bb"></a>reflect() ;</pre>
+<p>
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>reflect() has not been called. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>A reflector instance. </p></td>
+</tr>
+</tbody>
+</table></div>
+</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 © 2008 Jeremy Pack<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="parameter/specialized_converter.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.reflection.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_reflection/reflector.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/basic_reflection/reflector.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/basic_reflection/reflector.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,234 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template reflector</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../basic_reflection.html#id465290" title="Description">
+<link rel="prev" href="../parameter/specialized_converter.html" title="Class template specialized_converter">
+<link rel="next" href="../../../boost_extension/appendices/appendix_a.html" title=" Appendix A -
+ Windows Export and Import Declarations">
+</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="../parameter/specialized_converter.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_reflection.html#id465290"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../../boost_extension/appendices/appendix_a.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.basic_reflection.reflector"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template reflector</span></h2>
+<p>boost::reflections::basic_reflection::reflector — Internal class for reflecting constructors, functions etc. </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="emphasis"><em>// Internal class for reflecting constructors, functions etc. </em></span><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T>
+<span class="bold"><strong>class</strong></span> reflector {
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// types</em></span>
+ <span class="bold"><strong>typedef</strong></span> basic_function_info< Info, TypeInfo, ParameterInfo > <a name="boost.reflections.basic_reflection.reflector.function_info"></a>function_info;
+ <span class="bold"><strong>typedef</strong></span> basic_constructor_info< TypeInfo, ParameterInfo > <a name="boost.reflections.basic_reflection.reflector.constructor_info"></a>constructor_info;
+
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ reflector(basic_reflection< Info, ParameterInfo, TypeInfo > *);
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Params...> <span class="type">reflector &</span> constructor() ;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Data> <span class="type">reflector &</span> data(Data T::*, Info) ;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> ReturnValue = <span class="bold"><strong>void</strong></span>, <span class="bold"><strong>typename</strong></span> Params...>
+ <span class="type">reflector &</span> function(<span class="bold"><strong>void</strong></span>(T::*)(), Info) ;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id465794"></a><h2>Description</h2>
+<p>The reflector class is returned by the reflect method, and can then be used to reflect constructors, functions or data. It is normally used chained: </p>
+<pre class="programlisting"> reflection r;
+ r.reflect<MyClass>()
+ .constructor()
+ .constructor<int, float>();
+</pre>
+<p> </p>
+<div class="refsect2" lang="en">
+<a name="id465812"></a><h3>
+<a name="boost.reflections.basic_reflection.reflectorconstruct-copy-destruct"></a><code class="computeroutput">reflector</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1"><li>
+<pre class="literallayout"><a name="id294223-bb"></a>reflector(basic_reflection< Info, ParameterInfo, TypeInfo > * current_reflection);</pre>
+<p>Initialize with a pointer to the reflection this reflector will be reflecting into. This is called by the reflection::reflect function.
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Parameters:</span></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td>
+<span class="term"><code class="computeroutput">current_reflection</code></span></td>
+<td><p>The reflection to set to type T. </p></td>
+</tr></tbody>
+</table></div></td>
+</tr>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>current_reflection has not already been reflected into. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li></ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id465902"></a><h3>
+<a name="id294089-bb"></a><code class="computeroutput">reflector</code> public member functions</h3>
+<div class="orderedlist"><ol type="1">
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Params...> <span class="type">reflector &</span> <a name="id294092-bb"></a>constructor() ;</pre>
+<p>
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Returns:</span></td>
+<td><p>*this. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Data> <span class="type">reflector &</span> <a name="id294124-bb"></a>data(Data T::* data_ptr, Info info) ;</pre>
+<p>
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Parameters:</span></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term"><code class="computeroutput">data_ptr</code></span></td>
+<td><p>The fully-qualified member address of the data member. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term"><code class="computeroutput">info</code></span></td>
+<td><p>A description or other Info of this data member. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+</tbody>
+</table></div>
+</li>
+<li>
+<pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> ReturnValue = <span class="bold"><strong>void</strong></span>, <span class="bold"><strong>typename</strong></span> Params...>
+ <span class="type">reflector &</span> <a name="id294170-bb"></a>function(<span class="bold"><strong>void</strong></span>(T::*)() func, Info info) ;</pre>
+<p>
+
+
+
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term">Parameters:</span></td>
+<td><div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td>
+<span class="term"><code class="computeroutput">func</code></span></td>
+<td><p>The fully-qualified member address of the function. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term"><code class="computeroutput">info</code></span></td>
+<td><p>A description or other Info of this function. </p></td>
+</tr>
+</tbody>
+</table></div></td>
+</tr>
+<tr>
+<td>
+<span class="term">Requires:</span></td>
+<td><p>None. </p></td>
+</tr>
+<tr>
+<td>
+<span class="term">Postconditions:</span></td>
+<td><p>None. </p></td>
+</tr>
+</tbody>
+</table></div>
+</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 © 2008 Jeremy Pack<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="../parameter/specialized_converter.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../basic_reflection.html#id465290"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../../boost_extension/appendices/appendix_a.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/conversion_not_found_exception.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/conversion_not_found_exception.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,61 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class conversion_not_found_exception</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp" title="Header <boost/reflection/parameter.hpp>">
+<link rel="prev" href="instance.html" title="Class instance">
+<link rel="next" href="generic_parameter.html" title="Class template generic_parameter">
+</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="instance.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="generic_parameter.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.conversion_not_found_exception"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class conversion_not_found_exception</span></h2>
+<p>boost::reflections::conversion_not_found_exception — </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="bold"><strong>class</strong></span> conversion_not_found_exception {
+<span class="bold"><strong>public</strong></span>:
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"><span class="bold"><strong>const</strong></span> <span class="bold"><strong>char</strong></span> *</span> what() ;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id462930"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id462935"></a><h3>
+<a name="id293755-bb"></a><code class="computeroutput">conversion_not_found_exception</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> <span class="bold"><strong>char</strong></span> *</span> <a name="id293758-bb"></a>what() ;</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 © 2008 Jeremy Pack<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="instance.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="generic_parameter.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/data.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/data.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,75 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template data</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.data.hpp" title="Header <boost/reflection/data.hpp>">
+<link rel="prev" href="../../basic_constructor_info_TypeInfo__id293156.html" title="Struct template basic_constructor_info<TypeInfo>">
+<link rel="next" href="basic_data_info.html" title="Struct template basic_data_info">
+</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="../../basic_constructor_info_TypeInfo__id293156.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.data.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_data_info.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.data"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template data</span></h2>
+<p>boost::reflections::data — </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="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T>
+<span class="bold"><strong>class</strong></span> data {
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ data(impl::MemberPtr = 0, T &(*)(<span class="bold"><strong>void</strong></span> *, impl::MemberPtr) = 0);
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type">T &</span> operator()(instance &) <span class="bold"><strong>const</strong></span>;
+ <span class="type"><span class="bold"><strong>bool</strong></span></span> valid() <span class="bold"><strong>const</strong></span>;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id460553"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id460558"></a><h3>
+<a name="boost.reflections.dataconstruct-copy-destruct"></a><code class="computeroutput">data</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><a name="id293250-bb"></a>data(impl::MemberPtr data_ptr = 0,
+ T &(*)(<span class="bold"><strong>void</strong></span> *, impl::MemberPtr) conversion_function = 0);</pre></li></ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id460605"></a><h3>
+<a name="id293229-bb"></a><code class="computeroutput">data</code> public member functions</h3>
+<div class="orderedlist"><ol type="1">
+<li><pre class="literallayout"><span class="type">T &</span> <a name="id293232-bb"></a><span class="bold"><strong>operator</strong></span>()(instance & inst) <span class="bold"><strong>const</strong></span>;</pre></li>
+<li><pre class="literallayout"><span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id293244-bb"></a>valid() <span class="bold"><strong>const</strong></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 © 2008 Jeremy Pack<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="../../basic_constructor_info_TypeInfo__id293156.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.data.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_data_info.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/generic_constructor.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/generic_constructor.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template generic_constructor</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.generic_constructor.hpp" title="Header <boost/reflection/generic_constructor.hpp>">
+<link rel="prev" href="../../basic_function_info_Info,_TypeInfo__id293588.html" title="Struct template basic_function_info<Info, TypeInfo>">
+<link rel="next" href="instance.html" title="Class instance">
+</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="../../basic_function_info_Info,_TypeInfo__id293588.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.generic_constructor.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="instance.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.generic_constructor"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template generic_constructor</span></h2>
+<p>boost::reflections::generic_constructor — </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="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T>
+<span class="bold"><strong>class</strong></span> generic_constructor {
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ ~generic_constructor();
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type">T *</span> create(<span class="bold"><strong>void</strong></span> **) <span class="bold"><strong>const</strong></span>;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id462348"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id462353"></a><h3>
+<a name="boost.reflections.generic_constructorconstruct-copy-destruct"></a><code class="computeroutput">generic_constructor</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><a name="id293699-bb"></a>~generic_constructor();</pre></li></ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id462394"></a><h3>
+<a name="id293684-bb"></a><code class="computeroutput">generic_constructor</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="type">T *</span> <a name="id293687-bb"></a>create(<span class="bold"><strong>void</strong></span> ** params) <span class="bold"><strong>const</strong></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 © 2008 Jeremy Pack<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="../../basic_function_info_Info,_TypeInfo__id293588.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.generic_constructor.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="instance.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/generic_parameter.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/generic_parameter.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,94 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template generic_parameter</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp" title="Header <boost/reflection/parameter.hpp>">
+<link rel="prev" href="conversion_not_found_exception.html" title="Class conversion_not_found_exception">
+<link rel="next" href="generic_parameter/basic_converter.html" title="Class basic_converter">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="conversion_not_found_exception.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="generic_parameter/basic_converter.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.generic_parameter"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template generic_parameter</span></h2>
+<p>boost::reflections::generic_parameter — </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="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> TypeInfo = extensions::default_type_info>
+<span class="bold"><strong>class</strong></span> generic_parameter {
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// types</em></span>
+ <span class="bold"><strong>typedef</strong></span> <span class="bold"><strong>void</strong></span>(* <a name="boost.reflections.generic_parameter.FunctionPtr"></a>FunctionPtr;
+
+ <span class="bold"><strong>class</strong></span> basic_converter {
+ <span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ ~basic_converter();
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"><span class="bold"><strong>void</strong></span></span> convert(<span class="bold"><strong>void</strong></span> *, <span class="bold"><strong>void</strong></span> *) <span class="bold"><strong>const</strong></span>;
+ };
+
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ generic_parameter(<span class="bold"><strong>void</strong></span> *);
+ ~generic_parameter();
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type">TypeInfo</span> type() <span class="bold"><strong>const</strong></span>;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T> <span class="type"><span class="bold"><strong>bool</strong></span></span> can_cast() <span class="bold"><strong>const</strong></span>;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S> <span class="type">S</span> cast() <span class="bold"><strong>const</strong></span>;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S> <span class="type"><span class="bold"><strong>void</strong></span></span> cast(S *) ;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id463318"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id463323"></a><h3>
+<a name="boost.reflections.generic_parameterconstruct-copy-destruct"></a><code class="computeroutput">generic_parameter</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1">
+<li><pre class="literallayout"><a name="id293863-bb"></a>generic_parameter(<span class="bold"><strong>void</strong></span> * value);</pre></li>
+<li><pre class="literallayout"><a name="id293859-bb"></a>~generic_parameter();</pre></li>
+</ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id463386"></a><h3>
+<a name="id293805-bb"></a><code class="computeroutput">generic_parameter</code> public member functions</h3>
+<div class="orderedlist"><ol type="1">
+<li><pre class="literallayout"><span class="type">TypeInfo</span> <a name="id293808-bb"></a>type() <span class="bold"><strong>const</strong></span>;</pre></li>
+<li><pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="id293815-bb"></a>can_cast() <span class="bold"><strong>const</strong></span>;</pre></li>
+<li><pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S> <span class="type">S</span> <a name="id293828-bb"></a>cast() <span class="bold"><strong>const</strong></span>;</pre></li>
+<li><pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="id293841-bb"></a>cast(S * dest) ;</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 © 2008 Jeremy Pack<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="conversion_not_found_exception.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="generic_parameter/basic_converter.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/generic_parameter/basic_converter.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/generic_parameter/basic_converter.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,71 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class basic_converter</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../generic_parameter.html#id463318" title="Description">
+<link rel="prev" href="../conversion_not_found_exception.html" title="Class conversion_not_found_exception">
+<link rel="next" href="../parameter.html" title="Class template parameter">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../conversion_not_found_exception.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generic_parameter.html#id463318"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../parameter.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.generic_parameter.basic_converter"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class basic_converter</span></h2>
+<p>boost::reflections::generic_parameter::basic_converter — </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis">
+
+<span class="bold"><strong>class</strong></span> basic_converter {
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ ~basic_converter();
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"><span class="bold"><strong>void</strong></span></span> convert(<span class="bold"><strong>void</strong></span> *, <span class="bold"><strong>void</strong></span> *) <span class="bold"><strong>const</strong></span>;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id463654"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id463660"></a><h3>
+<a name="boost.reflections.generic_parameter.basic_converterconstruct-copy-destruct"></a><code class="computeroutput">basic_converter</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><a name="id293799-bb"></a>~basic_converter();</pre></li></ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id463701"></a><h3>
+<a name="id293779-bb"></a><code class="computeroutput">basic_converter</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="type"><span class="bold"><strong>void</strong></span></span> <a name="id293782-bb"></a>convert(<span class="bold"><strong>void</strong></span> * src, <span class="bold"><strong>void</strong></span> * dest) <span class="bold"><strong>const</strong></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 © 2008 Jeremy Pack<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../conversion_not_found_exception.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../generic_parameter.html#id463318"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../parameter.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/instance.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/instance.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,70 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class instance</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.instance.hpp" title="Header <boost/reflection/instance.hpp>">
+<link rel="prev" href="generic_constructor.html" title="Class template generic_constructor">
+<link rel="next" href="conversion_not_found_exception.html" title="Class conversion_not_found_exception">
+</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="generic_constructor.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.instance.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="conversion_not_found_exception.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.instance"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class instance</span></h2>
+<p>boost::reflections::instance — </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="bold"><strong>class</strong></span> instance {
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ instance(<span class="bold"><strong>void</strong></span> * = 0, <span class="bold"><strong>void</strong></span>(*)(<span class="bold"><strong>void</strong></span> *val) = 0);
+ instance(<span class="bold"><strong>const</strong></span> instance &);
+ instance& operator=(instance &);
+ ~instance();
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id462614"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id462620"></a><h3>
+<a name="boost.reflections.instanceconstruct-copy-destruct"></a><code class="computeroutput">instance</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1">
+<li><pre class="literallayout"><a name="id293714-bb"></a>instance(<span class="bold"><strong>void</strong></span> * val = 0, <span class="bold"><strong>void</strong></span>(*)(<span class="bold"><strong>void</strong></span> *val) destructor = 0);</pre></li>
+<li><pre class="literallayout"><a name="id293731-bb"></a>instance(<span class="bold"><strong>const</strong></span> instance & first);</pre></li>
+<li><pre class="literallayout">instance& <a name="id293737-bb"></a><span class="bold"><strong>operator</strong></span>=(instance & first);</pre></li>
+<li><pre class="literallayout"><a name="id293730-bb"></a>~instance();</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 © 2008 Jeremy Pack<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="generic_constructor.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.instance.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="conversion_not_found_exception.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/parameter.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/parameter.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,97 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template parameter</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp" title="Header <boost/reflection/parameter.hpp>">
+<link rel="prev" href="generic_parameter/basic_converter.html" title="Class basic_converter">
+<link rel="next" href="parameter/default_converter.html" title="Class template default_converter">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="generic_parameter/basic_converter.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="parameter/default_converter.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.parameter"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template parameter</span></h2>
+<p>boost::reflections::parameter — </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="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>typename</strong></span> TypeInfo = extensions::default_type_info>
+<span class="bold"><strong>class</strong></span> parameter : <span class="bold"><strong>public</strong></span> boost::reflections::generic_parameter< TypeInfo > {
+<span class="bold"><strong>public</strong></span>:
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S>
+ <span class="bold"><strong>class</strong></span> default_converter :
+ <span class="bold"><strong>public</strong></span> boost::reflections::generic_parameter< TypeInfo >::basic_converter
+ {
+ <span class="bold"><strong>public</strong></span>:
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"><span class="bold"><strong>void</strong></span></span> convert(<span class="bold"><strong>void</strong></span> *, <span class="bold"><strong>void</strong></span> *) <span class="bold"><strong>const</strong></span>;
+ };
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S>
+ <span class="bold"><strong>class</strong></span> specialized_converter :
+ <span class="bold"><strong>public</strong></span> boost::reflections::generic_parameter< TypeInfo >::basic_converter
+ {
+ <span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ specialized_converter(<span class="bold"><strong>void</strong></span>(*)(T *, S *));
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"><span class="bold"><strong>void</strong></span></span> convert(<span class="bold"><strong>void</strong></span> *, <span class="bold"><strong>void</strong></span> *) <span class="bold"><strong>const</strong></span>;
+ };
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ parameter(T);
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type">TypeInfo</span> type() <span class="bold"><strong>const</strong></span>;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S> <span class="type"><span class="bold"><strong>void</strong></span></span> converts_to_with_func(<span class="bold"><strong>void</strong></span>(*)(T *, S *)) ;
+ <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S> <span class="type"><span class="bold"><strong>void</strong></span></span> converts_to() ;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id464148"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id464153"></a><h3>
+<a name="boost.reflections.parameterconstruct-copy-destruct"></a><code class="computeroutput">parameter</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><a name="id294006-bb"></a>parameter(T value);</pre></li></ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id464194"></a><h3>
+<a name="id293965-bb"></a><code class="computeroutput">parameter</code> public member functions</h3>
+<div class="orderedlist"><ol type="1">
+<li><pre class="literallayout"><span class="type">TypeInfo</span> <a name="id293968-bb"></a>type() <span class="bold"><strong>const</strong></span>;</pre></li>
+<li><pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S>
+ <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="id293974-bb"></a>converts_to_with_func(<span class="bold"><strong>void</strong></span>(*)(T *, S *) convert_func) ;</pre></li>
+<li><pre class="literallayout"><span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="id293993-bb"></a>converts_to() ;</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 © 2008 Jeremy Pack<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="generic_parameter/basic_converter.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.parameter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="parameter/default_converter.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/parameter/default_converter.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/parameter/default_converter.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,64 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template default_converter</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../parameter.html#id464148" title="Description">
+<link rel="prev" href="../generic_parameter/basic_converter.html" title="Class basic_converter">
+<link rel="next" href="specialized_converter.html" title="Class template specialized_converter">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
+<td align="center">Home</td>
+<td align="center">Libraries</td>
+<td align="center">People</td>
+<td align="center">FAQ</td>
+<td align="center">More</td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="../generic_parameter/basic_converter.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../parameter.html#id464148"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="specialized_converter.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.parameter.default_converter"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template default_converter</span></h2>
+<p>boost::reflections::parameter::default_converter — </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis">
+<span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S>
+<span class="bold"><strong>class</strong></span> default_converter :
+ <span class="bold"><strong>public</strong></span> boost::reflections::generic_parameter< TypeInfo >::basic_converter
+{
+<span class="bold"><strong>public</strong></span>:
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"><span class="bold"><strong>void</strong></span></span> convert(<span class="bold"><strong>void</strong></span> *, <span class="bold"><strong>void</strong></span> *) <span class="bold"><strong>const</strong></span>;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id464421"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id464426"></a><h3>
+<a name="id293904-bb"></a><code class="computeroutput">default_converter</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="type"><span class="bold"><strong>void</strong></span></span> <a name="id293907-bb"></a>convert(<span class="bold"><strong>void</strong></span> * val, <span class="bold"><strong>void</strong></span> * dest) <span class="bold"><strong>const</strong></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 © 2008 Jeremy Pack<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="../generic_parameter/basic_converter.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../parameter.html#id464148"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="specialized_converter.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/parameter/specialized_converter.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/parameter/specialized_converter.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,73 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class template specialized_converter</title>
+<link rel="stylesheet" href="../../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../parameter.html#id464148" title="Description">
+<link rel="prev" href="default_converter.html" title="Class template default_converter">
+<link rel="next" href="../basic_reflection.html" title="Class template basic_reflection">
+</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="default_converter.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../parameter.html#id464148"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../basic_reflection.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.parameter.specialized_converter"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class template specialized_converter</span></h2>
+<p>boost::reflections::parameter::specialized_converter — </p>
+</div>
+<h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis">
+<span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> S>
+<span class="bold"><strong>class</strong></span> specialized_converter :
+ <span class="bold"><strong>public</strong></span> boost::reflections::generic_parameter< TypeInfo >::basic_converter
+{
+<span class="bold"><strong>public</strong></span>:
+ <span class="emphasis"><em>// construct/copy/destruct</em></span>
+ specialized_converter(<span class="bold"><strong>void</strong></span>(*)(T *, S *));
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"><span class="bold"><strong>void</strong></span></span> convert(<span class="bold"><strong>void</strong></span> *, <span class="bold"><strong>void</strong></span> *) <span class="bold"><strong>const</strong></span>;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id464622"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id464627"></a><h3>
+<a name="boost.reflections.parameter.specialized_converterconstruct-copy-destruct"></a><code class="computeroutput">specialized_converter</code>
+ public
+ construct/copy/destruct</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><a name="id293958-bb"></a>specialized_converter(<span class="bold"><strong>void</strong></span>(*)(T *, S *) convert_function);</pre></li></ol></div>
+</div>
+<div class="refsect2" lang="en">
+<a name="id464676"></a><h3>
+<a name="id293938-bb"></a><code class="computeroutput">specialized_converter</code> public member functions</h3>
+<div class="orderedlist"><ol type="1"><li><pre class="literallayout"><span class="type"><span class="bold"><strong>void</strong></span></span> <a name="id293941-bb"></a>convert(<span class="bold"><strong>void</strong></span> * val, <span class="bold"><strong>void</strong></span> * dest) <span class="bold"><strong>const</strong></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 © 2008 Jeremy Pack<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="default_converter.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../parameter.html#id464148"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../basic_reflection.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/parameter_map.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/parameter_map.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,52 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Type definition parameter_map</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp" title="Header <boost/reflection/adapter.hpp>">
+<link rel="prev" href="basic_parameter_map.html" title="Class template basic_parameter_map">
+<link rel="next" href="../../BOOST_REFLECTION_MAX_FUNCTOR_PARAMS.html" title="Macro BOOST_REFLECTION_MAX_FUNCTOR_PARAMS">
+</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="basic_parameter_map.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_REFLECTION_MAX_FUNCTOR_PARAMS.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.parameter_map"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Type definition parameter_map</span></h2>
+<p>parameter_map — </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="bold"><strong>typedef</strong></span> basic_parameter_map parameter_map;</pre></div>
+<div class="refsect1" lang="en">
+<a name="id459807"></a><h2>Description</h2>
+<p>The most common version of basic_parameter_map. </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 © 2008 Jeremy Pack<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="basic_parameter_map.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../BOOST_REFLECTION_MAX_FUNCTOR_PARAMS.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Added: sandbox/libs/extension/doc/html/boost/reflections/parameter_unavailable_exception.html
==============================================================================
--- (empty file)
+++ sandbox/libs/extension/doc/html/boost/reflections/parameter_unavailable_exception.html 2008-07-25 00:10:50 EDT (Fri, 25 Jul 2008)
@@ -0,0 +1,65 @@
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Class parameter_unavailable_exception</title>
+<link rel="stylesheet" href="../../boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.67.2">
+<link rel="start" href="../../index.html" title="Chapter 1. Boost.Extension">
+<link rel="up" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp" title="Header <boost/reflection/adapter.hpp>">
+<link rel="prev" href="../extensions/type_map.html" title="Type definition type_map">
+<link rel="next" href="basic_parameter_map.html" title="Class template basic_parameter_map">
+</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="../extensions/type_map.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_parameter_map.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+<div class="refentry" lang="en">
+<a name="boost.reflections.parameter_unavailable_exception"></a><div class="titlepage"></div>
+<div class="refnamediv">
+<h2><span class="refentrytitle">Class parameter_unavailable_exception</span></h2>
+<p>boost::reflections::parameter_unavailable_exception — </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="bold"><strong>class</strong></span> parameter_unavailable_exception {
+<span class="bold"><strong>public</strong></span>:
+
+ <span class="emphasis"><em>// public member functions</em></span>
+ <span class="type"><span class="bold"><strong>const</strong></span> <span class="bold"><strong>char</strong></span> *</span> what() ;
+ <span class="type"><span class="bold"><strong>const</strong></span> <span class="bold"><strong>char</strong></span> *</span> what() ;
+};</pre></div>
+<div class="refsect1" lang="en">
+<a name="id458908"></a><h2>Description</h2>
+<div class="refsect2" lang="en">
+<a name="id458913"></a><h3>
+<a name="id292834-bb"></a><code class="computeroutput">parameter_unavailable_exception</code> public member functions</h3>
+<div class="orderedlist"><ol type="1">
+<li><pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> <span class="bold"><strong>char</strong></span> *</span> <a name="id292837-bb"></a>what() ;</pre></li>
+<li><pre class="literallayout"><span class="type"><span class="bold"><strong>const</strong></span> <span class="bold"><strong>char</strong></span> *</span> <a name="id292844-bb"></a>what() ;</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 © 2008 Jeremy Pack<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="../extensions/type_map.html"><img src="../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../boost_extension/reference.html#header.boost.reflection.adapter.hpp"><img src="../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="basic_parameter_map.html"><img src="../../../../doc/html/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk