Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r70444 - in sandbox/tti/libs/tti/doc: . html html/boost/tti html/header/boost/tti html/header/boost/tti/gen html/header/boost/tti/mf html/the_type_traits_introspection_library
From: eldiener_at_[hidden]
Date: 2011-03-22 20:10:11


Author: eldiener
Date: 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
New Revision: 70444
URL: http://svn.boost.org/trac/boost/changeset/70444

Log:
Updated documentation.
Binary files modified:
   sandbox/tti/libs/tti/doc/TypeTraitsIntrospection.pdf
Text files modified:
   sandbox/tti/libs/tti/doc/Jamfile.v2 | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html | 10 +-
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html | 10 +-
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html | 10 +-
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_DATA.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_DATA.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TYPE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_MEMBER_TYPE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_NAMESPACE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html | 12 +-
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TEMPLATE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TYPE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_MEMBER_TYPE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html | 2
   sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html | 2
   sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_member_data.html | 2
   sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_member_function.html | 2
   sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_static_member_data.html | 2
   sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_template.html | 2
   sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_type.html | 2
   sandbox/tti/libs/tti/doc/html/boost/tti/mf_member_type.html | 2
   sandbox/tti/libs/tti/doc/html/boost/tti/mf_valid_member_type.html | 2
   sandbox/tti/libs/tti/doc/html/boost/tti/valid_member_type.html | 2
   sandbox/tti/libs/tti/doc/html/header/boost/tti/comp_static_mem_fun_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/comp_mem_fun_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/comp_static_mem_fun_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_data_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_fun_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_type_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/namespace_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/static_mem_data_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/static_mem_fun_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/template_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/template_params_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/trait_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/type_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/vm_template_params_gen_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_data_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_fun_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_type_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_data_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_fun_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_type_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_static_mem_data_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_static_mem_fun_hpp.html | 10 +-
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_template_hpp.html | 8 +-
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_template_params_hpp.html | 10 +-
   sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_type_hpp.html | 8 +-
   sandbox/tti/libs/tti/doc/html/header/boost/tti/static_mem_data_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/static_mem_fun_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/template_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/template_params_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/type_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/header/boost/tti/vm_template_params_hpp.html | 6
   sandbox/tti/libs/tti/doc/html/index.html | 33 +++++---
   sandbox/tti/libs/tti/doc/html/standalone_HTML.manifest | 9 +-
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_acknowledgments.html | 16 ++--
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_detail.html | 56 +++++++-------
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_functionality.html | 44 ++++++-----
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_history.html | 92 ++++++++++++++++---------
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_metaclasses.html | 64 +++++++++--------
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_metafunctions.html | 142 +++++++++++++++++++++------------------
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_nested_type.html | 65 +++++++++--------
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_tests.html | 11 +-
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_usingMM.html | 4
   sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_usingNTM.html | 16 ++--
   sandbox/tti/libs/tti/doc/html/typetraitsintrospection_reference.html | 32 --------
   sandbox/tti/libs/tti/doc/tti.qbk | 1
   sandbox/tti/libs/tti/doc/tti_acknowledgements.qbk | 2
   sandbox/tti/libs/tti/doc/tti_detail.qbk | 64 +++++++++---------
   sandbox/tti/libs/tti/doc/tti_functionality.qbk | 22 +++---
   sandbox/tti/libs/tti/doc/tti_history.qbk | 41 ++++++-----
   sandbox/tti/libs/tti/doc/tti_introduction.qbk | 36 +++++-----
   sandbox/tti/libs/tti/doc/tti_meta_classes.qbk | 54 +++++++-------
   sandbox/tti/libs/tti/doc/tti_metafunctions.qbk | 97 +++++++++++++-------------
   sandbox/tti/libs/tti/doc/tti_nested_type.qbk | 26 +++---
   sandbox/tti/libs/tti/doc/tti_tests.qbk | 4
   sandbox/tti/libs/tti/doc/tti_using_mm.qbk | 4
   sandbox/tti/libs/tti/doc/tti_using_ntm.qbk | 8 +-
   156 files changed, 704 insertions(+), 671 deletions(-)

Modified: sandbox/tti/libs/tti/doc/Jamfile.v2
==============================================================================
--- sandbox/tti/libs/tti/doc/Jamfile.v2 (original)
+++ sandbox/tti/libs/tti/doc/Jamfile.v2 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -74,7 +74,7 @@
     <doxygen:param>SHOW_INCLUDE_FILES=NO
     <doxygen:param>MAX_INITIALIZER_LINES=0
     <doxygen:param>VERBATIM_HEADERS=NO
- <reftitle>"TypeTraitsIntrospection Reference"
+ <reftitle>"Type Traits Introspection Reference"
 ;
 
 xml tti

Modified: sandbox/tti/libs/tti/doc/TypeTraitsIntrospection.pdf
==============================================================================
Binary files. No diff available.

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">
+<link rel="up" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">
 <link rel="prev" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION">
 <link rel="next" href="BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_TTI_HAS_COMP_MEMBER_FUNCTION &#8212; Expands to a metafunction which tests whether a member function with a particular name and composite type exists. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">boost/tti/comp_mem_fun.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">boost/tti/comp_mem_fun.hpp</a>&gt;
 
 </span>BOOST_TTI_HAS_COMP_MEMBER_FUNCTION(name)</pre></div>
 <div class="refsect1">
-<a name="id953416"></a><h2>Description</h2>
+<a name="id935994"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::has_member_name" where 'name' is the macro parameter.</p>
 <p>The metafunction types and return:</p>
@@ -40,7 +40,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id953841"></a><h2>Description</h2>
+<a name="id936419"></a><h2>Description</h2>
 <p>name = the name of the member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id953769"></a><h2>Description</h2>
+<a name="id936347"></a><h2>Description</h2>
 <p>name = the name of the member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION(name)</pre></div>
 <div class="refsect1">
-<a name="id953640"></a><h2>Description</h2>
+<a name="id936217"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::has_static_member_name" where 'name' is the macro parameter.<br>
 </p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954022"></a><h2>Description</h2>
+<a name="id936600"></a><h2>Description</h2>
 <p>name = the name of the static member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id953948"></a><h2>Description</h2>
+<a name="id936526"></a><h2>Description</h2>
 <p>name = the name of the static member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_MEMBER_DATA(name)</pre></div>
 <div class="refsect1">
-<a name="id956724"></a><h2>Description</h2>
+<a name="id940849"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::has_member_data_name" where 'name' is the macro parameter.</p>
 <p>The metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_MEMBER_DATA_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954201"></a><h2>Description</h2>
+<a name="id936779"></a><h2>Description</h2>
 <p>name = the name of the member data.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954129"></a><h2>Description</h2>
+<a name="id936707"></a><h2>Description</h2>
 <p>name = the name of the member data.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_MEMBER_FUNCTION(name)</pre></div>
 <div class="refsect1">
-<a name="id956959"></a><h2>Description</h2>
+<a name="id941084"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::has_member_function_name" where 'name' is the macro parameter.</p>
 <p>The metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_MEMBER_FUNCTION_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954378"></a><h2>Description</h2>
+<a name="id936955"></a><h2>Description</h2>
 <p>name = the name of the member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954306"></a><h2>Description</h2>
+<a name="id936883"></a><h2>Description</h2>
 <p>name = the name of the member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_STATIC_MEMBER_DATA(name)</pre></div>
 <div class="refsect1">
-<a name="id961783"></a><h2>Description</h2>
+<a name="id944784"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::has_static_member_name" where 'name' is the macro parameter.<br>
 </p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954782"></a><h2>Description</h2>
+<a name="id939658"></a><h2>Description</h2>
 <p>name = the name of the static member data.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954710"></a><h2>Description</h2>
+<a name="id939586"></a><h2>Description</h2>
 <p>name = the name of the static member data.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION(name)</pre></div>
 <div class="refsect1">
-<a name="id962027"></a><h2>Description</h2>
+<a name="id946336"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::has_static_member_function_name" where 'name' is the macro parameter.</p>
 <p>The metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954961"></a><h2>Description</h2>
+<a name="id939837"></a><h2>Description</h2>
 <p>name = the name of the static member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954886"></a><h2>Description</h2>
+<a name="id939763"></a><h2>Description</h2>
 <p>name = the name of the static member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TEMPLATE(name)</pre></div>
 <div class="refsect1">
-<a name="id962259"></a><h2>Description</h2>
+<a name="id946569"></a><h2>Description</h2>
 <p>name = the name of the inner template.</p>
 <p>returns = a metafunction called "boost::tti::has_template_name" where 'name' is the macro parameter.</p>
 <p>The metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS(name, tpSeq)</pre></div>
 <div class="refsect1">
-<a name="id962484"></a><h2>Description</h2>
+<a name="id946793"></a><h2>Description</h2>
 <p>name = the name of the inner class template.</p>
 <p>tpSeq = a Boost PP sequence which has the class template parameters. Each part of the template parameters separated by a comma ( , ) is put in a separate sequence element.</p>
 <p>returns = a metafunction called "boost::tti::has_template_check_params_name" where 'name' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id955314"></a><h2>Description</h2>
+<a name="id940190"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id955242"></a><h2>Description</h2>
+<a name="id940118"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TEMPLATE_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id955137"></a><h2>Description</h2>
+<a name="id940014"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TEMPLATE_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id955065"></a><h2>Description</h2>
+<a name="id939942"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TYPE(name)</pre></div>
 <div class="refsect1">
-<a name="id962707"></a><h2>Description</h2>
+<a name="id947016"></a><h2>Description</h2>
 <p>name = the name of the inner type.</p>
 <p>returns = a metafunction called "boost::tti::has_type_name" where 'name' is the macro parameter.</p>
 <p>The metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TYPE_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id956337"></a><h2>Description</h2>
+<a name="id940462"></a><h2>Description</h2>
 <p>name = the name of the type.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_HAS_TYPE_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_HAS_TYPE_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id956265"></a><h2>Description</h2>
+<a name="id940390"></a><h2>Description</h2>
 <p>name = the name of the type.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MEMBER_TYPE(name)</pre></div>
 <div class="refsect1">
-<a name="id957199"></a><h2>Description</h2>
+<a name="id941324"></a><h2>Description</h2>
 <p>name = the name of the inner type.</p>
 <p>returns = a metafunction called "boost::tti::member_type_name" where 'name' is the macro parameter.</p>
 <p>The metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MEMBER_TYPE_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954554"></a><h2>Description</h2>
+<a name="id937132"></a><h2>Description</h2>
 <p>name = the name of the inner type.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MEMBER_TYPE_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MEMBER_TYPE_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954482"></a><h2>Description</h2>
+<a name="id937060"></a><h2>Description</h2>
 <p>name = the name of the inner type.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">
+<link rel="up" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">
 <link rel="prev" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_HAS_COMP_MEMBER_FUNCTION">
 <link rel="next" href="header/boost/tti/comp_static_mem_fun_hpp.html" title="Header &lt;boost/tti/comp_static_mem_fun.hpp&gt;">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="header/boost/tti/comp_static_mem_fun_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="header/boost/tti/comp_static_mem_fun_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION &#8212; Expands to a metafunction class which tests whether a member function with a particular name and composite type exists. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">boost/tti/comp_mem_fun.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">boost/tti/comp_mem_fun.hpp</a>&gt;
 
 </span>BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION(name)</pre></div>
 <div class="refsect1">
-<a name="id953460"></a><h2>Description</h2>
+<a name="id936037"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_member_name" where 'name' is the macro parameter.</p>
 <p>The metafunction class's 'apply' metafunction types and return:</p>
@@ -40,7 +40,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="header/boost/tti/comp_static_mem_fun_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="header/boost/tti/comp_static_mem_fun_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id953877"></a><h2>Description</h2>
+<a name="id936455"></a><h2>Description</h2>
 <p>name = the name of the member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id953805"></a><h2>Description</h2>
+<a name="id936383"></a><h2>Description</h2>
 <p>name = the name of the member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION(name)</pre></div>
 <div class="refsect1">
-<a name="id953688"></a><h2>Description</h2>
+<a name="id936265"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_static_member_name" where 'name' is the macro parameter.<br>
 </p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954061"></a><h2>Description</h2>
+<a name="id936639"></a><h2>Description</h2>
 <p>name = the name of the static member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id953986"></a><h2>Description</h2>
+<a name="id936564"></a><h2>Description</h2>
 <p>name = the name of the static member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_MEMBER_DATA(name)</pre></div>
 <div class="refsect1">
-<a name="id956769"></a><h2>Description</h2>
+<a name="id940894"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_member_data_name" where 'name' is the macro parameter.</p>
 <p>The metafunction class's 'apply' metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954237"></a><h2>Description</h2>
+<a name="id936815"></a><h2>Description</h2>
 <p>name = the name of the member data.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954165"></a><h2>Description</h2>
+<a name="id936743"></a><h2>Description</h2>
 <p>name = the name of the member data.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION(name)</pre></div>
 <div class="refsect1">
-<a name="id957009"></a><h2>Description</h2>
+<a name="id941134"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_member_function_name" where 'name' is the macro parameter.</p>
 <p>The metafunction class's 'apply' metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954414"></a><h2>Description</h2>
+<a name="id936991"></a><h2>Description</h2>
 <p>name = the name of the member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954342"></a><h2>Description</h2>
+<a name="id936919"></a><h2>Description</h2>
 <p>name = the name of the member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA(name)</pre></div>
 <div class="refsect1">
-<a name="id961831"></a><h2>Description</h2>
+<a name="id944832"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_static_member_data_name" where 'name' is the macro parameter.<br>
 </p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954818"></a><h2>Description</h2>
+<a name="id939694"></a><h2>Description</h2>
 <p>name = the name of the static member data.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954746"></a><h2>Description</h2>
+<a name="id939622"></a><h2>Description</h2>
 <p>name = the name of the static member data.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION(name)</pre></div>
 <div class="refsect1">
-<a name="id962077"></a><h2>Description</h2>
+<a name="id946386"></a><h2>Description</h2>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_static_member_function_name" where 'name' is the macro parameter.</p>
 <p>The metafunction class's 'apply' metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954997"></a><h2>Description</h2>
+<a name="id939873"></a><h2>Description</h2>
 <p>name = the name of the static member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954925"></a><h2>Description</h2>
+<a name="id939801"></a><h2>Description</h2>
 <p>name = the name of the static member function.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TEMPLATE(name)</pre></div>
 <div class="refsect1">
-<a name="id962305"></a><h2>Description</h2>
+<a name="id946614"></a><h2>Description</h2>
 <p>name = the name of the inner template.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_template_name" where 'name' is the macro parameter.</p>
 <p>The metafunction class's 'apply' metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS(name, tpSeq)</pre></div>
 <div class="refsect1">
-<a name="id962529"></a><h2>Description</h2>
+<a name="id946839"></a><h2>Description</h2>
 <p>name = the name of the inner class template.</p>
 <p>tpSeq = a Boost PP sequence which has the class template parameters. Each part of the template parameters separated by a comma ( , ) is put in a separate sequence element.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_template_check_params_name" where 'name' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id955350"></a><h2>Description</h2>
+<a name="id940226"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id955278"></a><h2>Description</h2>
+<a name="id940154"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TEMPLATE_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id955173"></a><h2>Description</h2>
+<a name="id940050"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TEMPLATE_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TEMPLATE_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id955101"></a><h2>Description</h2>
+<a name="id939978"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TYPE(name)</pre></div>
 <div class="refsect1">
-<a name="id962753"></a><h2>Description</h2>
+<a name="id947062"></a><h2>Description</h2>
 <p>name = the name of the inner type.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_type_name" where 'name' is the macro parameter.</p>
 <p>The metafunction class's 'apply' metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TYPE_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id956373"></a><h2>Description</h2>
+<a name="id940498"></a><h2>Description</h2>
 <p>name = the name of the type.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_HAS_TYPE_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_HAS_TYPE_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id956301"></a><h2>Description</h2>
+<a name="id940426"></a><h2>Description</h2>
 <p>name = the name of the type.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_MEMBER_TYPE(name)</pre></div>
 <div class="refsect1">
-<a name="id957245"></a><h2>Description</h2>
+<a name="id941370"></a><h2>Description</h2>
 <p>name = the name of the inner type.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_member_type_name" where 'name' is the macro parameter.</p>
 <p>The metafunction class's 'apply' metafunction types and return:</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_MEMBER_TYPE_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id954590"></a><h2>Description</h2>
+<a name="id939466"></a><h2>Description</h2>
 <p>name = the name of the inner type.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_MEMBER_TYPE_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_MEMBER_TYPE_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id954518"></a><h2>Description</h2>
+<a name="id937096"></a><h2>Description</h2>
 <p>name = the name of the inner type.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">
+<link rel="up" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">
 <link rel="prev" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION">
 <link rel="next" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_HAS_COMP_MEMBER_FUNCTION">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION &#8212; Expands to a metafunction class which tests whether a member function with a particular name and composite type exists. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">boost/tti/comp_mem_fun.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">boost/tti/comp_mem_fun.hpp</a>&gt;
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id953370"></a><h2>Description</h2>
+<a name="id935947"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::trait" where 'trait' is the macro parameter.</p>
@@ -41,7 +41,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id953588"></a><h2>Description</h2>
+<a name="id936166"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::trait" where 'trait' is the macro parameter.<br>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_DATA.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_DATA.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_DATA.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_DATA(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id956672"></a><h2>Description</h2>
+<a name="id940797"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::trait" where 'trait' is the macro parameter.<br>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_FUNCTION(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id956905"></a><h2>Description</h2>
+<a name="id941030"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_DATA.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_DATA.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_DATA.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_DATA(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id961731"></a><h2>Description</h2>
+<a name="id944732"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::trait" where 'trait' is the macro parameter.<br>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_FUNCTION(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id961970"></a><h2>Description</h2>
+<a name="id946280"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction class called "boost::tti::trait" where 'trait' is the macro parameter.<br>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id962210"></a><h2>Description</h2>
+<a name="id946520"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner template.</p>
 <p>returns = a metafunction class called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait, name, tpSeq)</pre></div>
 <div class="refsect1">
-<a name="id962435"></a><h2>Description</h2>
+<a name="id946744"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner class template.</p>
 <p>tpSeq = a Boost PP sequence which has the class template parameters. Each part of the template parameters separated by a comma ( , ) is put in a separate sequence element.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TYPE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TYPE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_HAS_TYPE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_HAS_TYPE(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id962658"></a><h2>Description</h2>
+<a name="id946967"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner type.</p>
 <p>returns = a metfunction class called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_MEMBER_TYPE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_MEMBER_TYPE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_MTFC_TRAIT_MEMBER_TYPE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_MTFC_TRAIT_MEMBER_TYPE(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id957147"></a><h2>Description</h2>
+<a name="id941272"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner type.</p>
 <p>returns = a metafunction class called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_NAMESPACE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_NAMESPACE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_NAMESPACE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_NAMESPACE</pre></div>
 <div class="refsect1">
-<a name="id954643"></a><h2>Description</h2>
+<a name="id939519"></a><h2>Description</h2>
 <p>returns = the generated name of the Boost TTI namespace. </p>
 </div>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_GEN(trait)</pre></div>
 <div class="refsect1">
-<a name="id955444"></a><h2>Description</h2>
+<a name="id940321"></a><h2>Description</h2>
 <p>trait = the name of the trait.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_GEN_BASE(trait)</pre></div>
 <div class="refsect1">
-<a name="id955408"></a><h2>Description</h2>
+<a name="id940285"></a><h2>Description</h2>
 <p>trait = the name of the trait.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,15 +5,15 @@
 <link rel="stylesheet" href="boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">
-<link rel="prev" href="typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">
+<link rel="prev" href="type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="next" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="typetraitsintrospection_reference.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="type_traits_introspection_reference.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION &#8212; Expands to a metafunction which tests whether a member function with a particular name and composite type exists. </p>
 </div>
 <h2 xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv-title">Synopsis</h2>
-<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">boost/tti/comp_mem_fun.hpp</a>&gt;
+<div xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">boost/tti/comp_mem_fun.hpp</a>&gt;
 
 </span>BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id953319"></a><h2>Description</h2>
+<a name="id935897"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.<br>
@@ -42,7 +42,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="typetraitsintrospection_reference.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="type_traits_introspection_reference.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id953538"></a><h2>Description</h2>
+<a name="id936115"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_HAS_MEMBER_DATA(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id956621"></a><h2>Description</h2>
+<a name="id940746"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.<br>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id956849"></a><h2>Description</h2>
+<a name="id940974"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.<br>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id961681"></a><h2>Description</h2>
+<a name="id944682"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id961913"></a><h2>Description</h2>
+<a name="id946222"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner member.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.<br>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TEMPLATE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TEMPLATE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TEMPLATE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_HAS_TEMPLATE(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id962161"></a><h2>Description</h2>
+<a name="id946470"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner template.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait, name, tpSeq)</pre></div>
 <div class="refsect1">
-<a name="id962385"></a><h2>Description</h2>
+<a name="id946695"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner class template.</p>
 <p>tpSeq = a Boost PP sequence which has the class template parameters. Each part of the template parameters separated by a comma ( , ) is put in a separate sequence element.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TYPE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TYPE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_HAS_TYPE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_HAS_TYPE(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id962609"></a><h2>Description</h2>
+<a name="id946918"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner type.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_MEMBER_TYPE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_MEMBER_TYPE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_TRAIT_MEMBER_TYPE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_TRAIT_MEMBER_TYPE(trait, name)</pre></div>
 <div class="refsect1">
-<a name="id957093"></a><h2>Description</h2>
+<a name="id941218"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner type.</p>
 <p>returns = a metafunction called "boost::tti::trait" where 'trait' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS(name, ...)</pre></div>
 <div class="refsect1">
-<a name="id964754"></a><h2>Description</h2>
+<a name="id947241"></a><h2>Description</h2>
 <p>name = the name of the inner class template.</p>
 <p>... = variadic macro data which has the class template parameters.</p>
 <p>returns = a metafunction called "boost::tti::has_template_check_params_name" where 'name' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id956516"></a><h2>Description</h2>
+<a name="id940641"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id956442"></a><h2>Description</h2>
+<a name="id940567"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS(name, ...)</pre></div>
 <div class="refsect1">
-<a name="id964800"></a><h2>Description</h2>
+<a name="id947286"></a><h2>Description</h2>
 <p>name = the name of the inner class template.</p>
 <p>... = variadic macro data which has the class template parameters.</p>
 <p>returns = a metafunction class called "boost::tti::mtfc_has_template_check_params_name" where 'name' is the macro parameter.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN(name)</pre></div>
 <div class="refsect1">
-<a name="id956552"></a><h2>Description</h2>
+<a name="id940677"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE(name)</pre></div>
 <div class="refsect1">
-<a name="id956480"></a><h2>Description</h2>
+<a name="id940605"></a><h2>Description</h2>
 <p>name = the name of the class template.</p>
 <p>returns = the generated macro metafunction name. </p>
 </div>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_VM_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait, name, ...)</pre></div>
 <div class="refsect1">
-<a name="id964705"></a><h2>Description</h2>
+<a name="id947192"></a><h2>Description</h2>
 <p>trait = the name of the metafunction class within the tti namespace.</p>
 <p>name = the name of the inner class template.</p>
 <p>... = variadic macro data which has the class template parameters.</p>

Modified: sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html (original)
+++ sandbox/tti/libs/tti/doc/html/BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS(trait, name, ...)</pre></div>
 <div class="refsect1">
-<a name="id964656"></a><h2>Description</h2>
+<a name="id947142"></a><h2>Description</h2>
 <p>trait = the name of the metafunction within the tti namespace.</p>
 <p>name = the name of the inner class template.</p>
 <p>... = variadic macro data which has the class template parameters.</p>

Modified: sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_member_data.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_member_data.html (original)
+++ sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_member_data.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -28,7 +28,7 @@
 <span class="keyword">struct</span> <a class="link" href="mf_has_member_data.html" title="Struct template mf_has_member_data">mf_has_member_data</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="id957446"></a><h2>Description</h2>
+<a name="id941571"></a><h2>Description</h2>
 <p>This metafunction takes its specific types as nullary metafunctions whose typedef 'type' member is the actual type used.</p>
 <p>The metafunction types and return:</p>
 <p>HasMemberData = a Boost MPL lambda expression using the metafunction generated from the TTI_HAS_MEMBER_DATA ( or TTI_TRAIT_HAS_MEMBER_DATA ) macro.<br>

Modified: sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_member_function.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_member_function.html (original)
+++ sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_member_function.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -30,7 +30,7 @@
 <span class="keyword">struct</span> <a class="link" href="mf_has_member_function.html" title="Struct template mf_has_member_function">mf_has_member_function</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="id957794"></a><h2>Description</h2>
+<a name="id942976"></a><h2>Description</h2>
 <p>This metafunction takes its specific types, except for the optional parameters, as nullary metafunctions whose typedef 'type' member is the actual type used.</p>
 <p>The metafunction types and return:</p>
 <p>HasMemberFunction = a Boost MPL lambda expression using the metafunction generated from the TTI_HAS_MEMBER_FUNCTION ( or TTI_TRAIT_HAS_MEMBER_FUNCTION ) macro.<br>

Modified: sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_static_member_data.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_static_member_data.html (original)
+++ sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_static_member_data.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -28,7 +28,7 @@
 <span class="keyword">struct</span> <a class="link" href="mf_has_static_member_data.html" title="Struct template mf_has_static_member_data">mf_has_static_member_data</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="id958405"></a><h2>Description</h2>
+<a name="id943586"></a><h2>Description</h2>
 <p>This metafunction takes its specific types as nullary metafunctions whose typedef 'type' member is the actual type used.</p>
 <p>The metafunction types and return:</p>
 <p>HasStaticMemberData = a Boost MPL lambda expression using the metafunction generated from the TTI_HAS_STATIC_MEMBER_DATA ( or TTI_TRAIT_HAS_STATIC_MEMBER_DATA ) macro.<br>

Modified: sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_template.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_template.html (original)
+++ sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_template.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -28,7 +28,7 @@
 <span class="keyword">struct</span> <a class="link" href="mf_has_template.html" title="Struct template mf_has_template">mf_has_template</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="id961121"></a><h2>Description</h2>
+<a name="id944122"></a><h2>Description</h2>
 <p>This metafunction takes its enclosing type as nullary metafunctions whose typedef 'type' member is the actual type used.</p>
 <p>The metafunction types and return:</p>
 <p>HasTemplate = a Boost MPL lambda expression using the metafunction generated from the TTI_HAS_TEMPLATE ( TTI_TRAIT_HAS_TEMPLATE ) macro.<br>

Modified: sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_type.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_type.html (original)
+++ sandbox/tti/libs/tti/doc/html/boost/tti/mf_has_type.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -29,7 +29,7 @@
 <span class="keyword">struct</span> <a class="link" href="mf_has_type.html" title="Struct template mf_has_type">mf_has_type</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="id961601"></a><h2>Description</h2>
+<a name="id944602"></a><h2>Description</h2>
 <p>This metafunction takes its specific types as nullary metafunctions whose typedef 'type' member is the actual type used.</p>
 <p>The metafunction types and return:</p>
 <p>HasType = a Boost MPL lambda expression using the metafunction generated from the TTI_HAS_TYPE ( or TTI_TRAIT_HAS_TYPE ) macro.<br>

Modified: sandbox/tti/libs/tti/doc/html/boost/tti/mf_member_type.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/boost/tti/mf_member_type.html (original)
+++ sandbox/tti/libs/tti/doc/html/boost/tti/mf_member_type.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -28,7 +28,7 @@
 <span class="keyword">struct</span> <a class="link" href="mf_member_type.html" title="Struct template mf_member_type">mf_member_type</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="id958200"></a><h2>Description</h2>
+<a name="id943381"></a><h2>Description</h2>
 <p>This metafunction takes its enclosing type as a nullary metafunction whose typedef 'type' member is the actual type used.</p>
 <p>The metafunction types and return:</p>
 <p>MemberType = a Boost MPL lambda expression using the metafunction generated from the TTI_MEMBER_TYPE ( or TTI_TRAIT_MEMBER_TYPE ) macro.<br>

Modified: sandbox/tti/libs/tti/doc/html/boost/tti/mf_valid_member_type.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/boost/tti/mf_valid_member_type.html (original)
+++ sandbox/tti/libs/tti/doc/html/boost/tti/mf_valid_member_type.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -28,7 +28,7 @@
 <span class="keyword">struct</span> <a class="link" href="mf_valid_member_type.html" title="Struct template mf_valid_member_type">mf_valid_member_type</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="id958115"></a><h2>Description</h2>
+<a name="id943296"></a><h2>Description</h2>
 <p>The metafunction types and return:</p>
 <p>T = the nullary metafunction from invoking the macro metafunction generated by TTI_MEMBER_TYPE ( TTI_TRAIT_MEMBER_TYPE ) or from invoking boost::tti::mf_member_type.</p>
 <p>returns = 'value' is true if the type is valid, otherwise 'value' is false. </p>

Modified: sandbox/tti/libs/tti/doc/html/boost/tti/valid_member_type.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/boost/tti/valid_member_type.html (original)
+++ sandbox/tti/libs/tti/doc/html/boost/tti/valid_member_type.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -28,7 +28,7 @@
 <span class="keyword">struct</span> <a class="link" href="valid_member_type.html" title="Struct template valid_member_type">valid_member_type</a> <span class="special">{</span>
 <span class="special">}</span><span class="special">;</span></pre></div>
 <div class="refsect1">
-<a name="id958039"></a><h2>Description</h2>
+<a name="id943220"></a><h2>Description</h2>
 <p>The metafunction types and return:</p>
 <p>T = returned inner 'type' from invoking the macro metafunction generated by TTI_MEMBER_TYPE ( TTI_TRAIT_MEMBER_TYPE ) or from invoking boost::tti::mf_member_type.</p>
 <p>returns = 'value' is true if the type is valid, otherwise 'value' is false. </p>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/comp_static_mem_fun_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/comp_static_mem_fun_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/comp_static_mem_fun_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/comp_mem_fun_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/comp_mem_fun_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/comp_mem_fun_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION">
 <link rel="next" href="../../../../BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html" title="Macro BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_COMP_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/comp_static_mem_fun_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/comp_static_mem_fun_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/comp_static_mem_fun_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN">
 <link rel="next" href="../../../../BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html" title="Macro BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_data_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_data_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_data_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN">
 <link rel="next" href="../../../../BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_MEMBER_DATA_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_fun_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_fun_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_fun_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN">
 <link rel="next" href="../../../../BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_type_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_type_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/mem_type_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN">
 <link rel="next" href="../../../../BOOST_TTI_MEMBER_TYPE_GEN_BASE.html" title="Macro BOOST_TTI_MEMBER_TYPE_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_MEMBER_TYPE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_MEMBER_TYPE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_MEMBER_TYPE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_MEMBER_TYPE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/namespace_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/namespace_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/namespace_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html" title="Macro BOOST_TTI_MTFC_MEMBER_TYPE_GEN">
 <link rel="next" href="../../../../BOOST_TTI_NAMESPACE.html" title="Macro BOOST_TTI_NAMESPACE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_NAMESPACE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_NAMESPACE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -28,7 +28,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_NAMESPACE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_NAMESPACE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/static_mem_data_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/static_mem_data_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/static_mem_data_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_NAMESPACE.html" title="Macro BOOST_TTI_NAMESPACE">
 <link rel="next" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_NAMESPACE.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_NAMESPACE.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_NAMESPACE.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_NAMESPACE.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/static_mem_fun_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/static_mem_fun_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/static_mem_fun_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN">
 <link rel="next" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/template_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/template_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/template_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN">
 <link rel="next" href="../../../../BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html" title="Macro BOOST_TTI_HAS_TEMPLATE_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TEMPLATE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/template_params_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/template_params_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/template_params_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_TEMPLATE_GEN">
 <link rel="next" href="../../../../BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html" title="Macro BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/trait_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/trait_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/trait_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN">
 <link rel="next" href="../../../../BOOST_TTI_TRAIT_GEN_BASE.html" title="Macro BOOST_TTI_TRAIT_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_TRAIT_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_TRAIT_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -29,7 +29,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_TRAIT_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_TRAIT_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/type_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/type_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/type_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_TRAIT_GEN.html" title="Macro BOOST_TTI_TRAIT_GEN">
 <link rel="next" href="../../../../BOOST_TTI_HAS_TYPE_GEN_BASE.html" title="Macro BOOST_TTI_HAS_TYPE_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_TRAIT_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TYPE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_TRAIT_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TYPE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_TRAIT_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TYPE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_TRAIT_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_HAS_TYPE_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/vm_template_params_gen_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/vm_template_params_gen_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/gen/vm_template_params_gen_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_HAS_TYPE_GEN.html" title="Macro BOOST_TTI_MTFC_HAS_TYPE_GEN">
 <link rel="next" href="../../../../BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html" title="Macro BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TYPE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TYPE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TYPE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_HAS_TYPE_GEN.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS_GEN_BASE.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_data_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_data_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_data_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html" title="Macro BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS_GEN.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_DATA.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_fun_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_fun_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_fun_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA.html" title="Macro BOOST_TTI_MTFC_HAS_MEMBER_DATA">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_DATA.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_type_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_type_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mem_type_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_MEMBER_TYPE.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_MEMBER_TYPE.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_MEMBER_TYPE.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_MEMBER_TYPE.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_MEMBER_TYPE.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_data_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_data_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_data_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE.html" title="Macro BOOST_TTI_MTFC_MEMBER_TYPE">
 <link rel="next" href="../../../../boost/tti/mf_has_member_data.html" title="Struct template mf_has_member_data">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_member_data.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_member_data.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_member_data.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../BOOST_TTI_MTFC_MEMBER_TYPE.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_member_data.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_fun_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_fun_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_fun_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../boost/tti/mf_has_member_data.html" title="Struct template mf_has_member_data">
 <link rel="next" href="../../../../boost/tti/mf_has_member_function.html" title="Struct template mf_has_member_function">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_member_data.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_member_function.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_member_data.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_member_function.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -33,7 +33,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_member_data.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_member_function.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_member_data.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_member_function.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_type_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_type_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_mem_type_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../boost/tti/mf_has_member_function.html" title="Struct template mf_has_member_function">
 <link rel="next" href="../../../../boost/tti/valid_member_type.html" title="Struct template valid_member_type">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_member_function.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/valid_member_type.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_member_function.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/valid_member_type.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -32,7 +32,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_member_function.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/valid_member_type.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_member_function.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/valid_member_type.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_static_mem_data_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_static_mem_data_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_static_mem_data_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../boost/tti/mf_member_type.html" title="Struct template mf_member_type">
 <link rel="next" href="../../../../boost/tti/mf_has_static_member_data.html" title="Struct template mf_has_static_member_data">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_member_type.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_static_member_data.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_member_type.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_static_member_data.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_member_type.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_static_member_data.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_member_type.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_static_member_data.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_static_mem_fun_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_static_mem_fun_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_static_mem_fun_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,15 +5,15 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../boost/tti/mf_has_static_member_data.html" title="Struct template mf_has_static_member_data">
-<link rel="next" href="../../../../boost/tti/mf_has_static_member_fu_id437966.html" title="Struct template mf_has_static_member_function">
+<link rel="next" href="../../../../boost/tti/mf_has_static_member_fu_id398778.html" title="Struct template mf_has_static_member_function">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_static_member_data.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_static_member_fu_id437966.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_static_member_data.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_static_member_fu_id398778.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -23,7 +23,7 @@
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> HasStaticMemberFunction<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> R<span class="special">,</span>
              <span class="keyword">typename</span> FS <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="special">&gt;</span><span class="special">,</span>
              <span class="keyword">typename</span> TAG <span class="special">=</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">function_types</span><span class="special">::</span><span class="identifier">null_tag</span><span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="../../../../boost/tti/mf_has_static_member_fu_id437966.html" title="Struct template mf_has_static_member_function">mf_has_static_member_function</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="../../../../boost/tti/mf_has_static_member_fu_id398778.html" title="Struct template mf_has_static_member_function">mf_has_static_member_function</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -33,7 +33,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_static_member_data.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_static_member_fu_id437966.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_static_member_data.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_static_member_fu_id398778.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_template_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_template_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_template_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,15 +5,15 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
-<link rel="prev" href="../../../../boost/tti/mf_has_static_member_fu_id437966.html" title="Struct template mf_has_static_member_function">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
+<link rel="prev" href="../../../../boost/tti/mf_has_static_member_fu_id398778.html" title="Struct template mf_has_static_member_function">
 <link rel="next" href="../../../../boost/tti/mf_has_template.html" title="Struct template mf_has_template">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_static_member_fu_id437966.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_template.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_static_member_fu_id398778.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_template.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -30,7 +30,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_static_member_fu_id437966.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_template.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_static_member_fu_id398778.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_template.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_template_params_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_template_params_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_template_params_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,15 +5,15 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../../boost/tti/mf_has_template.html" title="Struct template mf_has_template">
-<link rel="next" href="../../../../boost/tti/mf_has_template_check_p_id438063.html" title="Struct template mf_has_template_check_params">
+<link rel="next" href="../../../../boost/tti/mf_has_template_check_p_id398876.html" title="Struct template mf_has_template_check_params">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_template.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_template_check_p_id438063.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_template.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_template_check_p_id398876.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -21,7 +21,7 @@
 <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
   <span class="keyword">namespace</span> <span class="identifier">tti</span> <span class="special">{</span>
     <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> HasTemplateCheckParams<span class="special">,</span> <span class="keyword">typename</span> T<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="../../../../boost/tti/mf_has_template_check_p_id438063.html" title="Struct template mf_has_template_check_params">mf_has_template_check_params</a><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="../../../../boost/tti/mf_has_template_check_p_id398876.html" title="Struct template mf_has_template_check_params">mf_has_template_check_params</a><span class="special">;</span>
   <span class="special">}</span>
 <span class="special">}</span></pre>
 </div>
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_template.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_template_check_p_id438063.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_template.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_template_check_p_id398876.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_type_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_type_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/mf/mf_type_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,15 +5,15 @@
 <link rel="stylesheet" href="../../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
-<link rel="prev" href="../../../../boost/tti/mf_has_template_check_p_id438063.html" title="Struct template mf_has_template_check_params">
+<link rel="up" href="../../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
+<link rel="prev" href="../../../../boost/tti/mf_has_template_check_p_id398876.html" title="Struct template mf_has_template_check_params">
 <link rel="next" href="../../../../boost/tti/mf_has_type.html" title="Struct template mf_has_type">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_template_check_p_id438063.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_type.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_template_check_p_id398876.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_type.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -32,7 +32,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../../boost/tti/mf_has_template_check_p_id438063.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../typetraitsintrospection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_type.html"><img src="../../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../../boost/tti/mf_has_template_check_p_id398876.html"><img src="../../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../../type_traits_introspection_reference.html"><img src="../../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../../boost/tti/mf_has_type.html"><img src="../../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/static_mem_data_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/static_mem_data_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/static_mem_data_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../boost/tti/mf_has_type.html" title="Struct template mf_has_type">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../boost/tti/mf_has_type.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../boost/tti/mf_has_type.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../boost/tti/mf_has_type.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../boost/tti/mf_has_type.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/static_mem_fun_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/static_mem_fun_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/static_mem_fun_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html" title="Macro BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/template_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/template_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/template_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE.html" title="Macro BOOST_TTI_TRAIT_HAS_TEMPLATE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/template_params_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/template_params_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/template_params_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE.html" title="Macro BOOST_TTI_MTFC_HAS_TEMPLATE">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html" title="Macro BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/type_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/type_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/type_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html" title="Macro BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS">
 <link rel="next" href="../../../BOOST_TTI_TRAIT_HAS_TYPE.html" title="Macro BOOST_TTI_TRAIT_HAS_TYPE">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TYPE.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TYPE.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TYPE.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_TRAIT_HAS_TYPE.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/header/boost/tti/vm_template_params_hpp.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/header/boost/tti/vm_template_params_hpp.html (original)
+++ sandbox/tti/libs/tti/doc/html/header/boost/tti/vm_template_params_hpp.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -5,7 +5,7 @@
 <link rel="stylesheet" href="../../../boostbook.css" type="text/css">
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="../../../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="up" href="../../../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="up" href="../../../type_traits_introspection_reference.html" title="Type Traits Introspection Reference">
 <link rel="prev" href="../../../BOOST_TTI_MTFC_HAS_TYPE.html" title="Macro BOOST_TTI_MTFC_HAS_TYPE">
 <link rel="next" href="../../../BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html" title="Macro BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS">
 </head>
@@ -13,7 +13,7 @@
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TYPE.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TYPE.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h3 class="title">
@@ -31,7 +31,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TYPE.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../typetraitsintrospection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../../BOOST_TTI_MTFC_HAS_TYPE.html"><img src="../../../images/prev.png" alt="Prev"></a><a accesskey="u" href="../../../type_traits_introspection_reference.html"><img src="../../../images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../images/home.png" alt="Home"></a><a accesskey="n" href="../../../BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS.html"><img src="../../../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/index.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/index.html (original)
+++ sandbox/tti/libs/tti/doc/html/index.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -43,9 +43,11 @@
     Type Metafunctions</a></span></dt>
 <dt><span class="section"><a href="the_type_traits_introspection_library/tti_usingNTM.html">Using
     the Nullary Type Metafunctions</a></span></dt>
-<dt><span class="section">TypeTraitsIntrospection Reference</span></dt>
+<dt><span class="section"><a href="the_type_traits_introspection_library/tti_func_templates.html">Introspecting
+ Function Templates</a></span></dt>
+<dt><span class="section">Type Traits Introspection Reference</span></dt>
 <dd><dl>
-<dt><span class="section">Header <boost/tti/comp_mem_fun.hpp></span></dt>
+<dt><span class="section">Header <boost/tti/comp_mem_fun.hpp></span></dt>
 <dd><dl></dl></dd>
 <dt><span class="section">Header <boost/tti/comp_static_mem_fun.hpp></span></dt>
 <dd><dl></dl></dd>
@@ -115,7 +117,7 @@
 <dt><span class="section">History</span></dt>
 <dt><span class="section">ToDo</span></dt>
 <dt><span class="section">Acknowledgments</span></dt>
-<dt><span class="section">Index</span></dt>
+<dt><span class="section">Index</span></dt>
 </dl>
 </div>
 <div class="section">
@@ -178,8 +180,9 @@
 </ul></div>
 <p>
       The library is dependent on Boost PP, Boost MPL, Boost Type Traits, and Boost
- Function Types. The library is also dependent on the variadic_macro_data library
- currently in the sandbox if the variadic macros in the library are used.
+ Function Types. The library is also dependent on the <code class="computeroutput"><span class="identifier">variadic_macro_data</span></code>
+ library currently in the sandbox if the variadic macros in the library are
+ used.
     </p>
 <p>
       The library is a header only library.
@@ -201,13 +204,13 @@
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
             The main header, which does not require using the library support for
- variadic macros, is 'tti.hpp'. This can be used for the vast majority
- of functionality in the library.
+ variadic macros, is <code class="computeroutput"><span class="identifier">tti</span><span class="special">.</span><span class="identifier">hpp</span></code>.
+ This can be used for the vast majority of functionality in the library.
           </li>
 <li class="listitem">
             The secondary header, which uses a small subset of the library functionality,
             providing an alternate use of particular macros with variadic macro support,
- is 'tti_vm.hpp'.
+ is <code class="computeroutput"><span class="identifier">tti_vm</span><span class="special">.</span><span class="identifier">hpp</span></code>.
           </li>
 </ol></div>
 <p>
@@ -315,7 +318,7 @@
               </td>
 <td>
                 <p>
- <code class="computeroutput"><a class="link" href="typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">comp_mem_fun.hpp</a></code>
+ <code class="computeroutput"><a class="link" href="type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">comp_mem_fun.hpp</a></code>
                 </p>
               </td>
 </tr>
@@ -371,16 +374,18 @@
 </table></div>
 </div>
 <br class="table-break"><p>
- If the general header file 'tti_vm.hpp' or the specific header file <code class="computeroutput"><a class="link" href="header/boost/tti/vm_template_params_hpp.html" title="Header &lt;boost/tti/vm_template_params.hpp&gt;">'vm_template_params.hpp'</a></code>,
- are used the library is also dependent on the variadic_macro_data library
- currently in the sandbox. If this header is not used there is no need to
- download the variadic_macro_data library and use it in any way.
+ If the general header file <code class="computeroutput"><span class="identifier">tti_vm</span><span class="special">.</span><span class="identifier">hpp</span></code> or
+ the specific header file <code class="computeroutput"><a class="link" href="header/boost/tti/vm_template_params_hpp.html" title="Header &lt;boost/tti/vm_template_params.hpp&gt;">vm_template_params.hpp</a></code>, are used the library
+ is also dependent on the <code class="computeroutput"><span class="identifier">variadic_macro_data</span></code>
+ library currently in the sandbox. If this header is not used there is no
+ need to download the <code class="computeroutput"><span class="identifier">variadic_macro_data</span></code>
+ library and use it in any way.
       </p>
 </div>
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: March 21, 2011 at 19:17:13 GMT</small></p></td>
+<td align="left"><p><small>Last revised: March 23, 2011 at 00:04:55 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: sandbox/tti/libs/tti/doc/html/standalone_HTML.manifest
==============================================================================
--- sandbox/tti/libs/tti/doc/html/standalone_HTML.manifest (original)
+++ sandbox/tti/libs/tti/doc/html/standalone_HTML.manifest 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -8,7 +8,8 @@
 the_type_traits_introspection_library/tti_metaclasses.html
 the_type_traits_introspection_library/tti_metafunctions.html
 the_type_traits_introspection_library/tti_usingNTM.html
-typetraitsintrospection_reference.html
+the_type_traits_introspection_library/tti_func_templates.html
+type_traits_introspection_reference.html
 BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html
 BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION.html
 BOOST_TTI_HAS_COMP_MEMBER_FUNCTION.html
@@ -104,11 +105,11 @@
 header/boost/tti/mf/mf_static_mem_data_hpp.html
 boost/tti/mf_has_static_member_data.html
 header/boost/tti/mf/mf_static_mem_fun_hpp.html
-boost/tti/mf_has_static_member_fu_id437966.html
+boost/tti/mf_has_static_member_fu_id398778.html
 header/boost/tti/mf/mf_template_hpp.html
 boost/tti/mf_has_template.html
 header/boost/tti/mf/mf_template_params_hpp.html
-boost/tti/mf_has_template_check_p_id438063.html
+boost/tti/mf_has_template_check_p_id398876.html
 header/boost/tti/mf/mf_type_hpp.html
 boost/tti/mf_has_type.html
 header/boost/tti/static_mem_data_hpp.html
@@ -145,4 +146,4 @@
 the_type_traits_introspection_library/tti_history.html
 the_type_traits_introspection_library/tti_todo.html
 the_type_traits_introspection_library/tti_acknowledgments.html
-index/s16.html
+index/s17.html

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_acknowledgments.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_acknowledgments.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_acknowledgments.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -7,24 +7,24 @@
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
 <link rel="prev" href="tti_todo.html" title="ToDo">
-<link rel="next" href="../index/s16.html" title="Index">
+<link rel="next" href="../index/s17.html" title="Index">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="tti_todo.html"><img src="../images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../images/home.png" alt="Home"></a><a accesskey="n" href="../index/s16.html"><img src="../images/next.png" alt="Next"></a>
+<a accesskey="p" href="tti_todo.html"><img src="../images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../images/home.png" alt="Home"></a><a accesskey="n" href="../index/s17.html"><img src="../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
 <a name="the_type_traits_introspection_library.tti_acknowledgments"></a><a class="link" href="tti_acknowledgments.html" title="Acknowledgments">Acknowledgments</a>
 </h2></div></div></div>
 <p>
- The TTI library came out of my effort to take the type_traits_ext part of the
- unfinished Concept Traits Library and expand it. So my first thanks go to Terje
- Slettebo and Tobias Schwinger, the authors of the CTL. I have taken, and hopefully
- improved upon, the ideas and implementation in that library, and added some
- new functionality.
+ The TTI library came out of my effort to take the <code class="computeroutput"><span class="identifier">type_traits_ext</span></code>
+ part of the unfinished Concept Traits Library and expand it. So my first thanks
+ go to Terje Slettebo and Tobias Schwinger, the authors of the CTL. I have taken,
+ and hopefully improved upon, the ideas and implementation in that library,
+ and added some new functionality.
     </p>
 <p>
       I would also like to thank Joel Falcou for his help and his introspection work.
@@ -47,7 +47,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="tti_todo.html"><img src="../images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../images/home.png" alt="Home"></a><a accesskey="n" href="../index/s16.html"><img src="../images/next.png" alt="Next"></a>
+<a accesskey="p" href="tti_todo.html"><img src="../images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../images/home.png" alt="Home"></a><a accesskey="n" href="../index/s17.html"><img src="../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_detail.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_detail.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_detail.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -91,7 +91,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_type_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_type_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -116,7 +116,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_type_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_type_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -144,7 +144,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_template_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_template_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -168,12 +168,12 @@
             </td>
 <td>
               <p>
- <code class="computeroutput"><a class="link" href="../BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS.html" title="Macro BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS">BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS</a></code>(name,ppSeq<sup>[<a name="id940137" href="#ftn.id940137" class="footnote">a</a>]</sup>)
+ <code class="computeroutput"><a class="link" href="../BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS.html" title="Macro BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS">BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS</a></code>(name,ppSeq<sup>[<a name="id919714" href="#ftn.id919714" class="footnote">a</a>]</sup>)
               </p>
             </td>
 <td>
               <p>
- boost::tti::has_template_check_params_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_template_check_params_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -188,17 +188,17 @@
 <tr>
 <td>
               <p>
- Class Template with params using variadic macros<sup>[<a name="id940180" href="#ftn.id940180" class="footnote">b</a>]</sup>
+ Class Template with params using variadic macros<sup>[<a name="id919782" href="#ftn.id919782" class="footnote">b</a>]</sup>
               </p>
             </td>
 <td>
               <p>
- <code class="computeroutput"><a class="link" href="../BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS.html" title="Macro BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS">BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS</a></code>(name,...<sup>[<a name="id940202" href="#ftn.id940202" class="footnote">c</a>]</sup>)
+ <code class="computeroutput"><a class="link" href="../BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS.html" title="Macro BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS">BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS</a></code>(name,...<sup>[<a name="id919818" href="#ftn.id919818" class="footnote">c</a>]</sup>)
               </p>
             </td>
 <td>
               <p>
- boost::tti::has_template_check_params_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_template_check_params_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -223,7 +223,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_member_data_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_member_data_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -251,7 +251,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_member_function_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_member_function_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -265,8 +265,8 @@
                 to be specified. Defaults to boost::mpl::vector&lt;&gt;.
               </p>
               <p>
- class TAG = (optional) Boost function_types tag type. Defaults to
- boost::function_types::null_tag.
+ class TAG = (optional) Boost <code class="computeroutput"><span class="identifier">function_types</span></code>
+ tag type. Defaults to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">function_types</span><span class="special">::</span><span class="identifier">null_tag</span></code>.
               </p>
             </td>
 <td>
@@ -288,7 +288,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_comp_member_function_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_comp_member_function_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = pointer to member function
@@ -300,7 +300,7 @@
             </td>
 <td>
               <p>
- <code class="computeroutput"><a class="link" href="../typetraitsintrospection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">comp_mem_fun.hpp</a></code>
+ <code class="computeroutput"><a class="link" href="../type_traits_introspection_reference.html#header.boost.tti.comp_mem_fun_hpp" title="Header &lt;boost/tti/comp_mem_fun.hpp&gt;">comp_mem_fun.hpp</a></code>
               </p>
             </td>
 </tr>
@@ -317,7 +317,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_static_member_data_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_static_member_data_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -345,7 +345,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_static_member_function_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_static_member_function_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -359,8 +359,8 @@
                 to be specified. Defaults to boost::mpl::vector&lt;&gt;.
               </p>
               <p>
- class TAG = (optional) Boost function_types tag type. Defaults to
- boost::function_types::null_tag.
+ class TAG = (optional) Boost <code class="computeroutput"><span class="identifier">function_types</span></code>
+ tag type. Defaults to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">function_types</span><span class="special">::</span><span class="identifier">null_tag</span></code>.
               </p>
             </td>
 <td>
@@ -382,7 +382,7 @@
             </td>
 <td>
               <p>
- boost::tti::has_comp_static_member_function_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_comp_static_member_function_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -403,14 +403,14 @@
 </tr>
 </tbody>
 <tbody class="footnotes"><tr><td colspan="4">
-<div class="footnote"><p><sup>[<a id="ftn.id940137" href="#id940137" class="para">a</a>] </sup>
+<div class="footnote"><p><sup>[<a id="ftn.id919714" href="#id919714" class="para">a</a>] </sup>
                   A Boost PP data sequence with each comma separated portion of the
                   template parameters as its own sequence element.
                 </p></div>
-<div class="footnote"><p><sup>[<a id="ftn.id940180" href="#id940180" class="para">b</a>] </sup>
- General header file is tti_vm.hpp.
+<div class="footnote"><p><sup>[<a id="ftn.id919782" href="#id919782" class="para">b</a>] </sup>
+ General header file is <code class="computeroutput"><span class="identifier">tti_vm</span><span class="special">.</span><span class="identifier">hpp</span></code>.
                 </p></div>
-<div class="footnote"><p><sup>[<a id="ftn.id940202" href="#id940202" class="para">c</a>] </sup>
+<div class="footnote"><p><sup>[<a id="ftn.id919818" href="#id919818" class="para">c</a>] </sup>
                   The template parameters as variadic data.
                 </p></div>
 </td></tr></tbody>
@@ -466,7 +466,7 @@
             </td>
 <td>
               <p>
- boost::tti::member_type_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">member_type_</span><span class="char">'name'</span></code>
               </p>
               <p>
                 class T = enclosing type
@@ -487,7 +487,7 @@
 <br class="table-break"><p>
       Along with this macro metafunction we have another metafunction which, when
       passed a 'type', which can be any type but which will generally be used with
- the type returned by invoking the metafunction generated by BOOST_TTI_MEMBER_TYPE,
+ the type returned by invoking the metafunction generated by <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>,
       will tell use whether the type exists or not as a boolean constant.
     </p>
 <div class="table">
@@ -553,9 +553,9 @@
 </table></div>
 </div>
 <br class="table-break"><p>
- The usefulness of the BOOST_TTI_MEMBER_TYPE macro metafunction will be shown
- in the next topic when I explain the problem of specifying nested types and
- how TTI solves it.
+ The usefulness of the <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ macro metafunction will be shown in the next topic when I explain the problem
+ of specifying nested types and how TTI solves it.
     </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_functionality.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_functionality.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_functionality.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -70,28 +70,29 @@
       cases.
     </p>
 <p>
- All of the macros start with the prefix BOOST_TTI_, create their metafunctions
- in a namespace called 'boost::tti', and come in two forms:
+ All of the macros start with the prefix <code class="computeroutput"><span class="identifier">BOOST_TTI_</span></code>,
+ create their metafunctions in a namespace called 'boost::tti', and come in
+ two forms:
     </p>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
           In the simplest macro form the 'name' of the inner element is used directly
           to generate the name of the metafunction as well as serving as the 'name'
           to introspect. To generate the name of the metafunction the 'name' is appended
- to the name of the macro, with the BOOST_TTI_ prefix removed, a final underscore
- added, and the macro parameter 'name' in lower case. As an example, for
- the macro BOOST_TTI_HAS_TYPE(MyType) the name of the metafunction is 'boost::tti::has_type_MyType'
- and it will look for an inner type called 'MyType'.
+ to the name of the macro, with the <code class="computeroutput"><span class="identifier">BOOST_TTI_</span></code>
+ prefix removed, a final underscore added, and the macro parameter 'name'
+ in lower case. As an example, for the macro <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TYPE</span><span class="special">(</span><span class="identifier">MyType</span><span class="special">)</span></code> the name of the metafunction is <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_type_MyType</span></code> and it will look for
+ an inner type called 'MyType'.
         </li>
 <li class="listitem">
           In the more complicated macro form, which I call the complex form, the
- macro starts with BOOST_TTI_TRAIT_ and a 'trait' name is passed as the
- first parameter, with the 'name' of the inner element as the second parameter.
- The 'trait' name serves solely to completely name the metafunction in the
- boost::tti namespace. As an example, for the macro BOOST_TTI_TRAIT_HAS_TYPE(MyTrait,MyType)
- the name of the metafunction is 'boost::tti::MyTrait' and it will look
- for an inner type called 'MyType'. Every macro has a corresponding complex
- form.
+ macro starts with <code class="computeroutput"><span class="identifier">BOOST_TTI_TRAIT_</span></code>
+ and a 'trait' name is passed as the first parameter, with the 'name' of
+ the inner element as the second parameter. The 'trait' name serves solely
+ to completely name the metafunction in the <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span></code>
+ namespace. As an example, for the macro <code class="computeroutput"><span class="identifier">BOOST_TTI_TRAIT_HAS_TYPE</span><span class="special">(</span><span class="identifier">MyTrait</span><span class="special">,</span><span class="identifier">MyType</span><span class="special">)</span></code> the name of the metafunction is <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">MyTrait</span></code> and it will look for an inner
+ type called <code class="computeroutput"><span class="identifier">MyType</span></code>. Every
+ macro has a corresponding complex form.
         </li>
 </ol></div>
 <p>
@@ -139,12 +140,13 @@
     </p>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
- The first has the macro metafunction name with _GEN_BASE appended to it,
- and outputs the name of the metafunction without a namespace.
+ The first has the macro metafunction name with <code class="computeroutput"><span class="identifier">_GEN_BASE</span></code>
+ appended to it, and outputs the name of the metafunction without a namespace.
         </li>
 <li class="listitem">
- The second has the macro metafunction name with _GEN appended to it, and
- outputs the full name of the macro metafunction within the Boost TTI namespace.
+ The second has the macro metafunction name with <code class="computeroutput"><span class="identifier">_GEN</span></code>
+ appended to it, and outputs the full name of the macro metafunction within
+ the Boost TTI namespace.
         </li>
 </ol></div>
 <p>
@@ -157,10 +159,11 @@
     </p>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
- BOOST_TTI_TRAIT_GEN_BASE(trait) simply outputs 'trait' without a namespace.
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_TRAIT_GEN_BASE</span><span class="special">(</span><span class="identifier">trait</span><span class="special">)</span></code> simply outputs 'trait' without a namespace.
         </li>
 <li class="listitem">
- BOOST_TTI_TRAIT_GEN(trait) outputs 'trait' within the BOOST TTI namespace.
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_TRAIT_GEN</span><span class="special">(</span><span class="identifier">trait</span><span class="special">)</span></code>
+ outputs 'trait' within the BOOST TTI namespace.
         </li>
 </ol></div>
 <p>
@@ -173,7 +176,8 @@
       TTI namespace.
     </p>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
- BOOST_TTI_NAMESPACE simply outputs the full TTI namespace.
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_NAMESPACE</span></code> simply
+ outputs the full TTI namespace.
         </li></ol></div>
 <p>
       These complicated form macros are included by all TTI header files.

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_history.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_history.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_history.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -29,34 +29,51 @@
           Breaking changes
           <div class="itemizedlist"><ul class="itemizedlist" type="circle">
 <li class="listitem">
- BOOST_TTI_HAS_MEMBER (BOOST_TTI_TRAIT_HAS_MEMBER) has been changed
- to BOOST_TTI_HAS_COMP_MEMBER_FUNCTION (BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION)
- and BOOST_TTI_MTFC_HAS_MEMBER (BOOST_TTI_MTFC_TRAIT_HAS_MEMBER) has
- been changed to BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION (BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION).
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_MEMBER</span></code>
+ (<code class="computeroutput"><span class="identifier">BOOST_TTI_TRAIT_HAS_MEMBER</span></code>)
+ has been changed to <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_COMP_MEMBER_FUNCTION</span></code>
+ (<code class="computeroutput"><span class="identifier">BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION</span></code>)
+ and <code class="computeroutput"><span class="identifier">BOOST_TTI_MTFC_HAS_MEMBER</span></code>
+ (<code class="computeroutput"><span class="identifier">BOOST_TTI_MTFC_TRAIT_HAS_MEMBER</span></code>)
+ has been changed to <code class="computeroutput"><span class="identifier">BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION</span></code>
+ (<code class="computeroutput"><span class="identifier">BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION</span></code>).
                 This family of functionality now supports only member functions with
                 composite syntax.
               </li>
 <li class="listitem">
- BOOST_TTI_HAS_STATIC_MEMBER (BOOST_TTI_TRAIT_HAS_STATIC_MEMBER) has
- been changed to BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION (BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION)
- and BOOST_TTI_MTFC_HAS_STATIC_MEMBER (BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER)
- has been changed to BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION
- (BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION). This family
- of functionality now supports only static member functions with composite
- syntax.
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_STATIC_MEMBER</span></code>
+ (<code class="computeroutput"><span class="identifier">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER</span></code>)
+ has been changed to <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION</span></code>
+ (<code class="computeroutput"><span class="identifier">BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION</span></code>)
+ and <code class="computeroutput"><span class="identifier">BOOST_TTI_MTFC_HAS_STATIC_MEMBER</span></code>
+ (<code class="computeroutput"><span class="identifier">BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER</span></code>)
+ has been changed to <code class="computeroutput"><span class="identifier">BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION</span></code>
+ (<code class="computeroutput"><span class="identifier">BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION</span></code>).
+ This family of functionality now supports only static member functions
+ with composite syntax.
+ </li>
+<li class="listitem">
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_static_data</span></code> has been changed
+ to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_static_member_data</span></code>.
               </li>
 </ul></div>
         </li>
 <li class="listitem">
- Added BOOST_TTI_HAS_STATIC_MEMBER_DATA and family for introspecting static
- member data.
+ Added <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></code>
+ and family for introspecting static member data.
         </li>
 <li class="listitem">
           Inclusion of specific header files for faster compilation is now supported.
         </li>
 <li class="listitem">
+ Inclusion of macro metafunction name generating macros.
+ </li>
+<li class="listitem">
           Shorten the names of the test files and test header files.
         </li>
+<li class="listitem">
+ Added documentation topic about introspecting function templates.
+ </li>
 </ul></div>
 <a name="the_type_traits_introspection_library.tti_history.version_1_3"></a><h4>
 <a name="the_type_traits_introspection_library.tti_history.version_1_3-heading"></a>
@@ -80,7 +97,8 @@
                       The top-level tti namespace has become the boost::tti namespace.
                     </li>
 <li class="listitem">
- The macros now start with BOOST_TTI_ rather than just TTI_
+ The macros now start with <code class="computeroutput"><span class="identifier">BOOST_TTI_</span></code>
+ rather than just <code class="computeroutput"><span class="identifier">TTI_</span></code>
                       as previously.
                     </li>
 </ul></div>
@@ -118,7 +136,8 @@
           are now called "nullary type metafunctions'.
         </li>
 <li class="listitem">
- BOOST_TTI_HAS_TYPE and boost::tti::mf_has_type now have optional typedef
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TYPE</span></code> and
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_type</span></code> now have optional typedef
           checking.
         </li>
 <li class="listitem">
@@ -126,34 +145,36 @@
           treated as individual types has been implemented. These include:
           <div class="itemizedlist"><ul class="itemizedlist" type="circle">
 <li class="listitem">
- BOOST_TTI_HAS_MEMBER_DATA
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_MEMBER_DATA</span></code>
               </li>
 <li class="listitem">
- BOOST_TTI_HAS_MEMBER_FUNCTION
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_MEMBER_FUNCTION</span></code>
               </li>
 <li class="listitem">
- BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></code>
               </li>
 </ul></div>
         </li>
 <li class="listitem">
- New nullary type metafunction boost::tti::mf_has_static_member_function
- uses the new underlying BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION macro metafunction.
- Its signature uses an optional MPL forward sequence for the parameter types
- and an optional Boost function_types tag type.
+ New nullary type metafunction <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_static_member_function</span></code>
+ uses the new underlying <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></code>
+ macro metafunction. Its signature uses an optional MPL forward sequence
+ for the parameter types and an optional Boost <code class="computeroutput"><span class="identifier">function_types</span></code>
+ tag type.
         </li>
 <li class="listitem">
- New nullary type metafunctions boost::tti::valid_member_type and boost::tti::mf_valid_member_type
- for checking if the 'type' returned from invoking the BOOST_TTI_MEMBER_TYPE
- or boost::tti::mf_member_type metafunctions is valid.
+ New nullary type metafunctions <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">valid_member_type</span></code>
+ and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_valid_member_type</span></code> for checking if
+ the 'type' returned from invoking the <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ or <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span></code> metafunctions is valid.
         </li>
 <li class="listitem">
           Breaking changes
           <div class="itemizedlist"><ul class="itemizedlist" type="circle">
 <li class="listitem">
- BOOST_TTI_HAS_TYPE_CHECK_TYPEDEF and boost::tti::mf_has_type_check_typedef
- have been removed, and the functionality in them folded into BOOST_TTI_HAS_TYPE
- and boost::tti::mf_has_type.
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TYPE_CHECK_TYPEDEF</span></code>
+ and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_type_check_typedef</span></code> have
+ been removed, and the functionality in them folded into <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TYPE</span></code> and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_type</span></code>.
               </li>
 <li class="listitem">
                 BOOST_TTI_MEMBER_TYPE and boost::tti::mf_member_type no longer also
@@ -162,17 +183,20 @@
                 ).
               </li>
 <li class="listitem">
- boost::tti::mf_has_static_function has been removed and its functionality
- moved to boost::tti::mf_has_static_member_function ( see above ).
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_static_function</span></code> has been
+ removed and its functionality moved to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_static_member_function</span></code>
+ ( see above ).
               </li>
 <li class="listitem">
- boost::tti::mf_member_data uses the new underlying BOOST_TTI_HAS_MEMBER_DATA
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_data</span></code> uses the new underlying
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_MEMBER_DATA</span></code>
                 macro metafunction.
               </li>
 <li class="listitem">
- The signature for boost::tti::mf_has_member_function has changed
- to use an optional MPL forward sequence for the parameter types and
- an optional Boost function_types tag type.
+ The signature for <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_member_function</span></code>
+ has changed to use an optional MPL forward sequence for the parameter
+ types and an optional Boost <code class="computeroutput"><span class="identifier">function_types</span></code>
+ tag type.
               </li>
 <li class="listitem">
                 All nullary type metafunctions take their corresponding macro metafunction

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_metaclasses.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_metaclasses.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_metaclasses.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -37,9 +37,11 @@
       Using a placeholder expression is the easiest way and does not require the
       programmer to create a metafunction class for passing the metadata. The syntax
       for this is fairly simple. The syntax for passing a macro metafunction becomes
- 'macrometafunction&lt;_&gt;' etc. depending on how many parameters are bring
- passed. Thus for two parameters we would have 'macrometafunction&lt;_,_&gt;'
- etc., with another placeholder ('_') added for each subsequent parameter.
+ <code class="computeroutput"><span class="identifier">macrometafunction</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">&gt;</span></code> etc.
+ depending on how many parameters are bring passed. Thus for two parameters
+ we would have <code class="computeroutput"><span class="identifier">macrometafunction</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">_</span><span class="special">&gt;</span></code> etc.,
+ with another placeholder (<code class="computeroutput"><span class="identifier">_</span></code>)
+ added for each subsequent parameter.
     </p>
 <p>
       However using a placeholder expression may not be the fastest way when considering
@@ -57,11 +59,13 @@
       For these metafunction class macros there is a simple form and a complex form
       name just as there is for the macro metafunctions. For each macro metafunction,
       the name for the corresponding metafunction class macro is the macro metafunction
- name with the sequence 'MTFC_' ( for "MeTaFunction Class" ) following
- the BOOST_TTI_ ( or BOOST_TTI_VM_ ) portion of the macro metafunction name.
- The subsequent metafunction class name, using the simple form, is the same
- name as the corresponding macro metafunction name but with 'mtfc_' prepended
- to the name.
+ name with the sequence <code class="computeroutput"><span class="identifier">MTFC_</span></code>
+ ( for "MeTaFunction Class" ) following the <code class="computeroutput"><span class="identifier">BOOST_TTI_</span></code>
+ ( or <code class="computeroutput"><span class="identifier">BOOST_TTI_VM_</span></code> ) portion
+ of the macro metafunction name. The subsequent metafunction class name, using
+ the simple form, is the same name as the corresponding macro metafunction name
+ but with <code class="computeroutput"><span class="identifier">mtfc_</span></code> prepended to
+ the name.
     </p>
 <p>
       As with the complex form name of the macro metafunctions, the complex form
@@ -111,7 +115,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_type_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_type_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -128,7 +132,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -145,7 +149,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_template_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_template_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -162,7 +166,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -179,7 +183,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_template_check_params_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_template_check_params_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -196,7 +200,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -213,7 +217,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_template_check_params_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_template_check_params_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -230,7 +234,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -247,7 +251,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_member_data_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_member_data_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -264,7 +268,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -281,7 +285,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_member_function_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_member_function_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -298,7 +302,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -315,7 +319,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_comp_member_function_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_comp_member_function_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -332,7 +336,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -349,7 +353,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_static_member_data_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_static_member_data_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -366,7 +370,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -383,7 +387,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_static_member_function_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_static_member_function_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -400,7 +404,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -417,7 +421,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_has_comp_static_member_function_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_comp_static_member_function_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -434,7 +438,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>
@@ -451,7 +455,7 @@
             </td>
 <td>
               <p>
- boost::tti::mtfc_member_type_'name'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_member_type_</span><span class="char">'name'</span></code>
               </p>
             </td>
 </tr>
@@ -468,7 +472,7 @@
             </td>
 <td>
               <p>
- boost::tti::'trait'
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="char">'trait'</span></code>
               </p>
             </td>
 </tr>

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_metafunctions.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_metafunctions.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_metafunctions.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -31,8 +31,8 @@
       types are passed to the nullary type metafunctions as nullary metafunctions,
       hence the name of this group of metafunctions. They more easily allow a syntax
       where nested types can be specified without needing to manually reach into
- the 'type' member of BOOST_TTI_MEMBER_TYPE or the 'type' member of its nullary
- type metafunction equivalent called boost::tti::mf_member_type.
+ the 'type' member of <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ or the 'type' member of its nullary type metafunction equivalent called <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span></code>.
     </p>
 <p>
       In a very real way the nullary type metafunctions exist just to provide syntactic
@@ -56,45 +56,50 @@
       with the metafunctions generated by the macro metafunctions.
     </p>
 <p>
- The remaining parameters are to the nullary type metafunctions are 'types'.
+ The remaining parameters passed to the nullary type metafunctions are 'types'.
       These 'types' always consist first of the enclosing type and then possibly
       other types which make up the signature of whatever inner element we are introspecting.
       Each of these 'types' is passed as a nullary metafunction whose typedef 'type'
       is the actual type.
     </p>
 <p>
- The only exception to this use of nullary type metafunctions when specifying
- 'types' is when a Boost function_types tag type, which is optional, is specified
- as an addition to the function signature. Also when dealing with a function
- signature and parameter types being passed, while the parameter 'types' themselves
- are in the form of nullary metafunctions, the MPL forward sequence which contains
- the parameter 'types' is a plain type and should not be wrapped as a nullary
- metafunction.
+ The exception to this use of nullary type metafunctions when specifying 'types'
+ is when a Boost <code class="computeroutput"><span class="identifier">function_types</span></code>
+ tag type, which is optional, is specified as an addition to the function signature.
+ Also when dealing with a function signature and parameter types being passed,
+ while the parameter 'types' themselves are in the form of nullary metafunctions,
+ the MPL forward sequence which contains the parameter 'types' is a plain type
+ and should not be wrapped as a nullary metafunction.
     </p>
 <p>
       For a type which is in scope, we can always use boost::mpl::identity to create
       our nullary metafunction, and there can never be a compiler error for such
- known types as long as declarations for them exist or it is a built-in C++
- type. For nested types, which may or may not exist, we can pass the resulting
- metafunction generated by BOOST_TTI_MEMBER_TYPE, or its equivalent nullary
- type metafunction boost::tti::mf_member_type ( explained later ).
+ known types as long as declarations for them exist or they are built-in C++
+ types. For nested types, which may or may not exist, we can pass the resulting
+ nullary metafunction generated by <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>,
+ or its equivalent nullary type metafunction <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span></code> ( explained later ).
     </p>
 <p>
- To use these metafunctions you need to include the main header file 'tti.hpp',
+ To use these metafunctions you need to include the main header file <code class="computeroutput"><span class="identifier">tti</span><span class="special">.</span><span class="identifier">hpp</span></code>,
       unless otherwise noted. Alternatively you can include a specific header as
       given in the table below,
     </p>
-<p>
- [ tip The header files &lt;boost/mpl/identity.hpp&gt; and &lt;boost/mpl/placeholders.hpp&gt;
- are included by the TTI header files whenever you include a general header
- file or a specific header file for a nullary type metafunction, so you need
- not manually include it in order to wrap a known type as a nullary metafunction
- or use a placeholder expression. Also the header file &lt;boost/mpl/vector.hpp&gt;
- is included by the general header file 'tti.hpp' or the specific header files
- which introspect functions, so if you use an MPL vector as your forward sequence
- wrapper for parameter types, you need not manually include the header file.
- ]
- </p>
+<div class="tip"><table border="0" summary="Tip">
+<tr>
+<td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="../images/tip.png"></td>
+<th align="left">Tip</th>
+</tr>
+<tr><td align="left" valign="top"><p>
+ The header files &lt;boost/mpl/identity.hpp&gt; and &lt;boost/mpl/placeholders.hpp&gt;
+ are included by the TTI header files whenever you include a general header
+ file or a specific header file for a nullary type metafunction, so you need
+ not manually include it in order to wrap a known type as a nullary metafunction
+ or use a placeholder expression. Also the header file &lt;boost/mpl/vector.hpp&gt;
+ is included by the general header file 'tti.hpp' or the specific header files
+ which introspect functions, so if you use an MPL vector as your forward sequence
+ wrapper for parameter types, you need not manually include the header file.
+ </p></td></tr>
+</table></div>
 <p>
       A table of these metafunctions is given, based on the inner element whose existence
       the metaprogrammer is introspecting. A more detailed explanation can be found
@@ -163,7 +168,7 @@
             </td>
 <td>
               <p>
- BOOST_TTI_HAS_TYPE
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TYPE</span></code>
               </p>
             </td>
 <td>
@@ -196,7 +201,7 @@
             </td>
 <td>
               <p>
- BOOST_TTI_HAS_TYPE
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TYPE</span></code>
               </p>
             </td>
 <td>
@@ -226,7 +231,7 @@
             </td>
 <td>
               <p>
- BOOST_TTI_HAS_TEMPLATE
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TEMPLATE</span></code>
               </p>
             </td>
 <td>
@@ -243,7 +248,7 @@
             </td>
 <td>
               <p>
- <code class="computeroutput"><a class="link" href="../boost/tti/mf_has_template_check_p_id438063.html" title="Struct template mf_has_template_check_params">boost::tti::mf_has_template_check_params</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/tti/mf_has_template_check_p_id398876.html" title="Struct template mf_has_template_check_params">boost::tti::mf_has_template_check_params</a></code>
               </p>
             </td>
 <td>
@@ -256,10 +261,10 @@
             </td>
 <td>
               <p>
- BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS</span></code>
               </p>
               <p>
- BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS</span></code>
               </p>
             </td>
 <td>
@@ -295,7 +300,7 @@
             </td>
 <td>
               <p>
- BOOST_TTI_HAS_MEMBER_DATA
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_MEMBER_DATA</span></code>
               </p>
             </td>
 <td>
@@ -332,12 +337,13 @@
                 omitted.
               </p>
               <p>
- class TAG = (optional) a Boost function_types tag type.
+ class TAG = (optional) a Boost <code class="computeroutput"><span class="identifier">function_types</span></code>
+ tag type.
               </p>
             </td>
 <td>
               <p>
- BOOST_TTI_HAS_MEMBER_FUNCTION
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_MEMBER_FUNCTION</span></code>
               </p>
             </td>
 <td>
@@ -354,7 +360,7 @@
             </td>
 <td>
               <p>
- <code class="computeroutput">boost::tti::mf_has_static_data</code>
+ <code class="computeroutput"><a class="link" href="../boost/tti/mf_has_static_member_data.html" title="Struct template mf_has_static_member_data">boost::tti::mf_has_static_member_data</a></code>
               </p>
             </td>
 <td>
@@ -370,7 +376,7 @@
             </td>
 <td>
               <p>
- BOOST_TTI_HAS_STATIC_MEMBER_DATA
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></code>
               </p>
             </td>
 <td>
@@ -387,7 +393,7 @@
             </td>
 <td>
               <p>
- <code class="computeroutput"><a class="link" href="../boost/tti/mf_has_static_member_fu_id437966.html" title="Struct template mf_has_static_member_function">boost::tti::mf_has_static_member_function</a></code>
+ <code class="computeroutput"><a class="link" href="../boost/tti/mf_has_static_member_fu_id398778.html" title="Struct template mf_has_static_member_function">boost::tti::mf_has_static_member_function</a></code>
               </p>
             </td>
 <td>
@@ -407,12 +413,13 @@
                 omitted.
               </p>
               <p>
- class TAG = (optional) a Boost function_types tag type.
+ class TAG = (optional) a Boost <code class="computeroutput"><span class="identifier">function_types</span></code>
+ tag type.
               </p>
             </td>
 <td>
               <p>
- BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></code>
               </p>
             </td>
 <td>
@@ -427,20 +434,21 @@
 <br class="table-break"><p>
       Other than the use of nullary metafunctions, one other difference in the nullary
       type metafunctions from their macro metafunction counterparts is that the signature
- for member functions, member data, and static member functions always involves
- individual types rather than the combined type notation which some of the macro
- metafunctions use. This allows us to specify nested types in those signatures
- without using the T::InnerType notation.
- </p>
-<a name="the_type_traits_introspection_library.tti_metafunctions.nullary_type_metafunction_member_type_equivalent"></a><h4>
-<a name="the_type_traits_introspection_library.tti_metafunctions.nullary_type_metafunction_member_type_equivalent-heading"></a>
- <a class="link" href="tti_metafunctions.html#the_type_traits_introspection_library.tti_metafunctions.nullary_type_metafunction_member_type_equivalent">Nullary
- type metafunction member_type equivalent</a>
+ for member functions and static member functions always involves individual
+ types rather than the combined type notation which some of the macro metafunctions
+ use. This allows us to specify nested types in those signatures without using
+ the T::InnerType notation.
+ </p>
+<a name="the_type_traits_introspection_library.tti_metafunctions.nullary_type_metafunction__code__phrase_role__identifier__member_type__phrase___code__equivalent"></a><h4>
+<a name="the_type_traits_introspection_library.tti_metafunctions.nullary_type_metafunction__code__phrase_role__identifier__member_type__phrase___code__equivalent-heading"></a>
+ <a class="link" href="tti_metafunctions.html#the_type_traits_introspection_library.tti_metafunctions.nullary_type_metafunction__code__phrase_role__identifier__member_type__phrase___code__equivalent">Nullary
+ type metafunction <code class="computeroutput"><span class="identifier">member_type</span></code>
+ equivalent</a>
     </h4>
 <p>
- Just as there exists the macro BOOST_TTI_MEMBER_TYPE for creating a macro metafunction
- which returns a nested type if it exists, else an unspecified type, there is
- also the equivalent nullary type metafunction.
+ Just as there exists the macro <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ for creating a macro metafunction which returns a nested type if it exists,
+ else an unspecified type, there is also the equivalent nullary type metafunction.
     </p>
 <div class="table">
 <a name="the_type_traits_introspection_library.tti_metafunctions.tbmetanested"></a><p class="title"><b>Table&#160;1.7.&#160;TTI Nested Type Nullary Type Metafunction</b></p>
@@ -500,7 +508,7 @@
             </td>
 <td>
               <p>
- BOOST_TTI_MEMBER_TYPE
+ <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
               </p>
             </td>
 <td>
@@ -512,14 +520,15 @@
 </table></div>
 </div>
 <br class="table-break"><p>
- The difference between the macro metafunction BOOST_TTI_MEMBER_TYPE and boost::tti::mf_member_type
+ The difference between the macro metafunction <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span></code>
       is simply that, like the other nullary type metafunctions, the latter takes
       its enclosing type as a nullary metafunction. Both produce the exact same result.
     </p>
 <p>
       The use of this metafunction allows us to created deeply nested types, which
- may or may not exist, as nullary metafunctions in much the same way that BOOST_TTI_MEMBER_TYPE
- can. The difference is the simpler syntax when using boost::tti::mf_member_type.
+ may or may not exist, as nullary metafunctions in much the same way that <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code> can. The difference
+ is the simpler syntax when using <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span></code>.
     </p>
 <p>
       As an example, given the theoretical relationship of types we used before:
@@ -541,8 +550,8 @@
   <span class="special">};</span>
 </pre>
 <p>
- We can use boost::tti::mf_member_type as follows. First we create our corresponding
- macro metafunctions:
+ We can use <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span></code>
+ as follows. First we create our corresponding macro metafunctions:
     </p>
 <pre class="programlisting"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span><span class="special">(</span><span class="identifier">FindType</span><span class="special">)</span>
 <span class="identifier">BOOST_TTI_MEMBER_TYPE</span><span class="special">(</span><span class="identifier">AType</span><span class="special">)</span>
@@ -552,7 +561,7 @@
 <p>
       Next we will create a typedef to reflect a nested type called FindType, as
       a nullary metafunction, which has the relationship as specified above, by using
- boost::tti::mf_member_type.
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span></code>.
     </p>
 <pre class="programlisting"><span class="keyword">typedef</span>
 <span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span>
@@ -577,8 +586,9 @@
       above since it is itself a nullary metafunction. The key information in understanding
       the code above is that the enclosing type, as in all of the nullary type metafunctions,
       is a nullary metafunction itself, which means that the enclosing type can be
- specified as the result of using BOOST_TTI_MEMBER_TYPE as well as the result
- of using mf_member_type itself.
+ specified as the result of using <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ as well as the result of using <code class="computeroutput"><span class="identifier">mf_member_type</span></code>
+ itself.
     </p>
 <p>
       Both techniques are shown in the example above, and the same technique for
@@ -587,7 +597,8 @@
     </p>
 <p>
       Also similar to the macro metafunctions, we have an easy way of testing whether
- or not our boost::tti::mf_member_type nested type actually exists.
+ or not our <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_member_type</span></code>
+ nested type actually exists.
     </p>
 <div class="table">
 <a name="the_type_traits_introspection_library.tti_metafunctions.existtbmetanested"></a><p class="title"><b>Table&#160;1.8.&#160;TTI Nested Type Nullary Type Metafunction Existence</b></p>
@@ -651,9 +662,10 @@
 </div>
 <br class="table-break"><p>
       Again note the difference here from the equivalent macro metafunction tester
- boost::tti::valid_member_type. In the example above the type T is passed as
- a nullary metafunction holding the actual type, where for the macro metafunction
- equivalent the type T is passed as the actual type being tested.
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">valid_member_type</span></code>.
+ In the example above the type T is passed as a nullary metafunction holding
+ the actual type, where for the macro metafunction equivalent the type T is
+ passed as the actual type being tested.
     </p>
 <p>
       In our next section we will look at examples of nullary type metafunction use.

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_nested_type.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_nested_type.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_nested_type.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -59,19 +59,19 @@
       type 'T' which we know must exist, either because it is a top-level type we
       know about or it is passed to us in some template as a 'class T' or 'typename
       T', and given an inner type named 'InnerType' whose existence we would like
- ascertain, we can use a BOOST_TTI_HAS_TYPE(InnerType) macro and it's related
- boost::tti::has_type_InnerType metafunction to determine if the nested type
- 'InnerType' exists. This solution is perfectly valid and, with Boost MPL's
- selection metafunctions, we can do compile-time selection to generate the correct
- template code.
+ ascertain, we can use a <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_TYPE</span><span class="special">(</span><span class="identifier">InnerType</span><span class="special">)</span></code> macro and it's related <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">has_type_InnerType</span></code> metafunction to determine
+ if the nested type 'InnerType' exists. This solution is perfectly valid and,
+ with Boost MPL's selection metafunctions, we can do compile-time selection
+ to generate the correct template code.
     </p>
 <p>
       However this does not scale that well syntactically if we need to drill down
       further from a top-level enclosing type to a deeply nested type, or even to
       look for some deeply nested type's inner elements. We are going to be generating
- a great deal of boost::mpl::if_ and/or boost::mpl::eval_if type selection statements
- to get to some final condition where we know we can generate the compile-time
- code which we want.
+ a great deal of <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">if_</span></code>
+ and/or <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">eval_if</span></code>
+ type selection statements to get to some final condition where we know we can
+ generate the compile-time code which we want.
     </p>
 <a name="the_type_traits_introspection_library.tti_nested_type.the_solution"></a><h4>
 <a name="the_type_traits_introspection_library.tti_nested_type.the_solution-heading"></a>
@@ -85,7 +85,7 @@
       our TTI macro metafunctions do.
     </p>
 <p>
- We have already seen one of those constructs, the macro BOOST_TTI_MEMBER_TYPE,
+ We have already seen one of those constructs, the macro <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>,
       which generates a metafunction based on the name of an inner type. But instead
       of telling us whether that inner type exists it instead returns a typedef 'type'
       which is that inner type if it exists, else it is an unspecified type if it
@@ -94,11 +94,11 @@
       if our nested type is invalid.
     </p>
 <p>
- We can use the functionality of BOOST_TTI_MEMBER_TYPE to construct nested types
- for our other macro metafunctions, without having to use the T::InnerType syntax
- and produce a compiler error if no such type actually exists within our scope.
- We can even do this in deeply nested contexts by stringing together, so to
- speak, a series of these macro metafunction results.
+ We can use the functionality of <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ to construct nested types for our other macro metafunctions, without having
+ to use the T::InnerType syntax and produce a compiler error if no such type
+ actually exists within our scope. We can even do this in deeply nested contexts
+ by stringing together, so to speak, a series of these macro metafunction results.
     </p>
 <p>
       As an example, given a type T, let us create a metafunction where there is
@@ -230,21 +230,25 @@
       metafunction.
     </p>
 <p>
- The using of BOOST_TTI_MEMBER_TYPE to create a nested type which may or may
- not exist, and which can subsequently be used with our macro metafunctions
- whenever a nested type is required, without producing a compiler error when
- the type does not actually exist, is the main reason we have separate but similar
- functionality among our macro metafunctions to determine whether a member data,
- a member function, or a static member function exists within an enclosing type.
+ The using of <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ to create a nested type which may or may not exist, and which can subsequently
+ be used with our macro metafunctions whenever a nested type is required, without
+ producing a compiler error when the type does not actually exist, is the main
+ reason we have separate but similar functionality among our macro metafunctions
+ to determine whether a member data, a member function, or a static member function
+ exists within an enclosing type.
     </p>
 <p>
- In the more general case, when using BOOST_TTI_HAS_MEMBER and BOOST_TTI_HAS_STATIC_MEMBER,
+ In the more general case, when using <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_MEMBER</span></code>
+ and <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_STATIC_MEMBER</span></code>,
       the signature for the member function and the static member function is a composite
       type. This makes for a syntactical notation which is easy to specify, but because
       of that composite type notation we can not use the nested type functionality
- in BOOST_TTI_MEMBER_TYPE very easily. But when we use BOOST_TTI_HAS_MEMBER_FUNCTION
- and BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION the composite types in our signatures
- are broken down into their individual types so that using BOOST_TTI_MEMBER_TYPE,
+ in <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code> very
+ easily. But when we use <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_MEMBER_FUNCTION</span></code>
+ and <code class="computeroutput"><span class="identifier">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></code>
+ the composite types in our signatures are broken down into their individual
+ types so that using <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>,
       if necessary, for any one of the individual types is easy.
     </p>
 <a name="the_type_traits_introspection_library.tti_nested_type.a_more_elegant_solution"></a><h4>
@@ -253,10 +257,10 @@
       more elegant solution</a>
     </h4>
 <p>
- Although using BOOST_TTI_MEMBER_TYPE represents a good solution to creating
- a nested type without the possible compile-time error of the T::InnerType syntax,
- reaching in to specify all those ::type expressions, along with their repeated
- 'typename', does get syntactically tedious.
+ Although using <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code>
+ represents a good solution to creating a nested type without the possible compile-time
+ error of the T::InnerType syntax, reaching in to specify all those ::type expressions,
+ along with their repeated 'typename', does get syntactically tedious.
     </p>
 <p>
       Because of this the TTI library offers a parallel set of metafunctions to the
@@ -264,8 +268,9 @@
       This parallel set of metafunctions, using nullary metafunctions to specify
       individual types, rather than the actual types themselves, are called 'nullary
       type metafunctions'. In this group there is also a nullary metafunction paralleling
- our BOOST_TTI_MEMBER_TYPE macro metafunction, and therefore a further construct
- making the specifying of nested types easy and error-free to use.
+ our <code class="computeroutput"><span class="identifier">BOOST_TTI_MEMBER_TYPE</span></code> macro
+ metafunction, and therefore a further construct making the specifying of nested
+ types easy and error-free to use.
     </p>
 <p>
       This group of nullary type metafunctions will be fully explained later.

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_tests.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_tests.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_tests.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -27,11 +27,12 @@
 <p>
       Executing the jamfile without a target will run tests for both basic TTI and
       for the variadic macro portion of TTI. To successfully do that you need to
- get the variadic_macro_data library from the sandbox. You can run tests for
- only the basic TTI, which is the vast majority of TTI functionality, by specifying
- only the 'tti' target when executing the jamfile, and therefore you would not
- need the variadic_macro_data library. If you just want to run the tests for
- the variadic macro portion of TTI, specify the target as 'ttivm'.
+ get the <code class="computeroutput"><span class="identifier">variadic_macro_data</span></code>
+ library from the sandbox. You can run tests for only the basic TTI, which is
+ the vast majority of TTI functionality, by specifying only the 'tti' target
+ when executing the jamfile, and therefore you would not need the <code class="computeroutput"><span class="identifier">variadic_macro_data</span></code> library. If you just
+ want to run the tests for the variadic macro portion of TTI, specify the target
+ as 'ttivm'.
     </p>
 <p>
       The TTI library has been tested with VC++ 8, 9, 10 and with gcc 3.4.2, 3.4.5,

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_usingMM.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_usingMM.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_usingMM.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -163,8 +163,8 @@
       with params using variadic macros</a>
     </h4>
 <p>
- [ note Include the 'tti_vm.hpp' general header file, or the 'vm_template_params.hpp'
- specific header file, when using this macro. ]
+ [ note Include the <code class="computeroutput"><span class="identifier">tti_vm</span><span class="special">.</span><span class="identifier">hpp</span></code> general header file, or the <code class="computeroutput"><span class="identifier">vm_template_params</span><span class="special">.</span><span class="identifier">hpp</span></code> specific header file, when using this
+ macro. ]
     </p>
 <p>
       Does T have a nested class template called 'ManyParameters' whose template

Modified: sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_usingNTM.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_usingNTM.html (original)
+++ sandbox/tti/libs/tti/doc/html/the_type_traits_introspection_library/tti_usingNTM.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -7,13 +7,13 @@
 <link rel="home" href="../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
 <link rel="up" href="../index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
 <link rel="prev" href="tti_metafunctions.html" title="Nullary Type Metafunctions">
-<link rel="next" href="../typetraitsintrospection_reference.html" title="TypeTraitsIntrospection Reference">
+<link rel="next" href="tti_func_templates.html" title="Introspecting Function Templates">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="tti_metafunctions.html"><img src="../images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../images/home.png" alt="Home"></a><a accesskey="n" href="../typetraitsintrospection_reference.html"><img src="../images/next.png" alt="Next"></a>
+<a accesskey="p" href="tti_metafunctions.html"><img src="../images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../images/home.png" alt="Home"></a><a accesskey="n" href="tti_func_templates.html"><img src="../images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -172,8 +172,8 @@
   <span class="special">&gt;</span>
 </pre>
 <p>
- We could just have easily used the boost::tti::mf_valid_member_type metafunction
- to the same effect:
+ We could just have easily used the <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_valid_member_type</span></code> metafunction to the
+ same effect:
     </p>
 <pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_valid_member_type</span>
   <span class="special">&lt;</span>
@@ -241,8 +241,8 @@
       whose template parameters are specified exactly ?
     </p>
 <p>
- [ note Include the 'tti_vm.hpp' general header file, or the 'vm_template_params.hpp'
- specific header file, when using this macro. ]
+ [ note Include the <code class="computeroutput"><span class="identifier">tti_vm</span><span class="special">.</span><span class="identifier">hpp</span></code> general header file, or the <code class="computeroutput"><span class="identifier">vm_template_params</span><span class="special">.</span><span class="identifier">hpp</span></code> specific header file, when using this
+ macro. ]
     </p>
 <pre class="programlisting"><span class="identifier">BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS</span><span class="special">(</span><span class="identifier">MoreParameters</span><span class="special">,</span><span class="keyword">class</span><span class="special">,</span><span class="keyword">class</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">short</span><span class="special">,</span><span class="keyword">class</span><span class="special">,</span><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">class</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="keyword">class</span> <span class="identifier">InnerTemplate</span><span class="special">,</span><span class="keyword">class</span><span class="special">)</span>
 
@@ -300,7 +300,7 @@
     </p>
 <pre class="programlisting"><span class="identifier">BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA</span><span class="special">(</span><span class="identifier">DSMember</span><span class="special">)</span>
 
-<span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_static_data</span>
+<span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mf_has_static_member_data</span>
   <span class="special">&lt;</span>
   <span class="identifier">boost</span><span class="special">::</span><span class="identifier">tti</span><span class="special">::</span><span class="identifier">mtfc_has_static_member_data_DSMember</span><span class="special">,</span>
   <span class="identifier">DTypeNM</span><span class="special">,</span>
@@ -333,7 +333,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="tti_metafunctions.html"><img src="../images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../images/home.png" alt="Home"></a><a accesskey="n" href="../typetraitsintrospection_reference.html"><img src="../images/next.png" alt="Next"></a>
+<a accesskey="p" href="tti_metafunctions.html"><img src="../images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../images/home.png" alt="Home"></a><a accesskey="n" href="tti_func_templates.html"><img src="../images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/html/typetraitsintrospection_reference.html
==============================================================================
--- sandbox/tti/libs/tti/doc/html/typetraitsintrospection_reference.html (original)
+++ sandbox/tti/libs/tti/doc/html/typetraitsintrospection_reference.html 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -6,14 +6,14 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.76.0">
 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
 <link rel="up" href="index.html" title="Chapter&#160;1.&#160;The Type Traits Introspection Library 1.4">
-<link rel="prev" href="the_type_traits_introspection_library/tti_usingNTM.html" title="Using the Nullary Type Metafunctions">
+<link rel="prev" href="the_type_traits_introspection_library/tti_func_templates.html" title="Introspecting Function Templates">
 <link rel="next" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html" title="Macro BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr><td valign="top"></td></tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="the_type_traits_introspection_library/tti_usingNTM.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="the_type_traits_introspection_library/tti_func_templates.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -23,32 +23,6 @@
 <dd><dl></dl></dd>
 <dt><span class="section">Header <boost/tti/comp_static_mem_fun.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/comp_mem_fun_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/comp_static_mem_fun_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/mem_data_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/mem_fun_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/mem_type_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/namespace_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/static_mem_data_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/static_mem_fun_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/template_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/template_params_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/trait_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/type_gen.hpp></span></dt>
-<dd><dl></dl></dd>
-<dt><span class="section">Header <boost/tti/gen/vm_template_params_gen.hpp></span></dt>
-<dd><dl></dl></dd>
 <dt><span class="section">Header <boost/tti/mem_data.hpp></span></dt>
 <dd><dl></dl></dd>
 <dt><span class="section">Header <boost/tti/mem_fun.hpp></span></dt>
@@ -101,7 +75,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="the_type_traits_introspection_library/tti_usingNTM.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="the_type_traits_introspection_library/tti_func_templates.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="index.html"><img src="images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="images/home.png" alt="Home"></a><a accesskey="n" href="BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/tti/libs/tti/doc/tti.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -20,6 +20,7 @@
 [include tti_meta_classes.qbk]
 [include tti_metafunctions.qbk]
 [include tti_using_ntm.qbk]
+[include tti_func_templates.qbk]
 [include tti_reference.qbk]
 [include tti_tests.qbk]
 [include tti_history.qbk]

Modified: sandbox/tti/libs/tti/doc/tti_acknowledgements.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_acknowledgements.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_acknowledgements.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -1,7 +1,7 @@
 [section:tti_acknowledgments Acknowledgments]
 
 The TTI library came out of my effort to take the
-type\_traits\_ext part of the unfinished Concept Traits
+`type_traits_ext` part of the unfinished Concept Traits
 Library and expand it. So my first thanks go to
 Terje Slettebo and Tobias Schwinger, the authors of
 the CTL. I have taken, and hopefully improved upon,

Modified: sandbox/tti/libs/tti/doc/tti_detail.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_detail.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_detail.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -36,11 +36,11 @@
     [macroref BOOST_TTI_HAS_TYPE](name)
     ]
     [
- boost::tti::has\_type\_'name'
+ `boost::tti::has_type_'name'`
     
     class T = enclosing type
     ]
- [[headerref boost/tti/type.hpp type.hpp]]
+ [[headerref boost/tti/type.hpp `type.hpp`]]
   ]
   [
     [Type with check]
@@ -48,13 +48,13 @@
     [macroref BOOST_TTI_HAS_TYPE](name)
     ]
     [
- boost::tti::has\_type\_'name'
+ `boost::tti::has_type_'name'`
     
     class T = enclosing type
     
     class U = type to check against
     ]
- [[headerref boost/tti/type.hpp type.hpp]]
+ [[headerref boost/tti/type.hpp `type.hpp`]]
   ]
   [
     [Class Template]
@@ -62,13 +62,13 @@
     [macroref BOOST_TTI_HAS_TEMPLATE](name)
     ]
     [
- boost::tti::has\_template\_'name'
+ `boost::tti::has_template_'name'`
     
     class T = enclosing type
     
     All of the template parameters must be 'class' ( or 'typename' ) parameters
     ]
- [[headerref boost/tti/template.hpp template.hpp]]
+ [[headerref boost/tti/template.hpp `template.hpp`]]
   ]
   [
     [Class Template with params]
@@ -76,23 +76,23 @@
     [macroref BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS](name,ppSeq[footnote A Boost PP data sequence with each comma separated portion of the template parameters as its own sequence element.])
     ]
     [
- boost::tti::has\_template\_check\_params\_'name'
+ `boost::tti::has_template_check_params_'name'`
     
     class T = enclosing type
     ]
- [[headerref boost/tti/template_params.hpp template\_params.hpp]]
+ [[headerref boost/tti/template_params.hpp `template_params.hpp`]]
   ]
   [
- [Class Template with params using variadic macros[footnote General header file is tti\_vm.hpp.]]
+ [Class Template with params using variadic macros[footnote General header file is `tti_vm.hpp`.]]
     [
     [macroref BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS](name,...[footnote The template parameters as variadic data.])
     ]
     [
- boost::tti::has\_template\_check\_params\_'name'
+ `boost::tti::has_template_check_params_'name'`
     
     class T = enclosing type
     ]
- [[headerref boost/tti/vm_template_params.hpp vm\_template\_params.hpp]]
+ [[headerref boost/tti/vm_template_params.hpp `vm_template_params.hpp`]]
   ]
   [
     [Member data]
@@ -100,13 +100,13 @@
     [macroref BOOST_TTI_HAS_MEMBER_DATA](name)
     ]
     [
- boost::tti::has\_member\_data\_'name'
+ `boost::tti::has_member_data_'name'`
     
     class T = enclosing type
     
     class R = data type
     ]
- [[headerref boost/tti/mem_data.hpp mem\_data.hpp]]
+ [[headerref boost/tti/mem_data.hpp `mem_data.hpp`]]
   ]
   [
     [Member function as individual types]
@@ -114,7 +114,7 @@
     [macroref BOOST_TTI_HAS_MEMBER_FUNCTION](name)
     ]
     [
- boost::tti::has\_member\_function\_'name'
+ `boost::tti::has_member_function_'name'`
     
     class T = enclosing type
     
@@ -124,10 +124,10 @@
                 If there are no function parameters this does not have to be specified.
                 Defaults to boost::mpl::vector<>.
     
- class TAG = (optional) Boost function\_types tag type.
- Defaults to boost::function\_types::null\_tag.
+ class TAG = (optional) Boost `function_types` tag type.
+ Defaults to `boost::function_types::null_tag`.
     ]
- [[headerref boost/tti/mem_fun.hpp mem\_fun.hpp]]
+ [[headerref boost/tti/mem_fun.hpp `mem_fun.hpp`]]
   ]
   [
     [Member function as a composite type]
@@ -135,13 +135,13 @@
     [macroref BOOST_TTI_HAS_COMP_MEMBER_FUNCTION](name)
     ]
     [
- boost::tti::has\_comp\_member\_function\_'name'
+ `boost::tti::has_comp_member_function_'name'`
     
     class T = pointer to member function
     
     The form for T is 'ReturnType (Class::*)(Zero or more comma-separated parameter types)'
     ]
- [[headerref boost/tti/comp_mem_fun.hpp comp\_mem\_fun.hpp]]
+ [[headerref boost/tti/comp_mem_fun.hpp `comp_mem_fun.hpp`]]
   ]
   [
     [Static member data]
@@ -149,13 +149,13 @@
     [macroref BOOST_TTI_HAS_STATIC_MEMBER_DATA](name)
     ]
     [
- boost::tti::has\_static\_member\_data\_'name'
+ `boost::tti::has_static_member_data_'name'`
     
     class T = enclosing type
     
     class Type = data type
     ]
- [[headerref boost/tti/static_mem_data.hpp static\_mem\_data.hpp]]
+ [[headerref boost/tti/static_mem_data.hpp `static_mem_data.hpp`]]
   ]
   [
     [Static member function as individual types]
@@ -163,7 +163,7 @@
     [macroref BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION](name)
     ]
     [
- boost::tti::has\_static\_member\_function\_'name'
+ `boost::tti::has_static_member_function_'name'`
     
     class T = enclosing type
     
@@ -173,10 +173,10 @@
                 If there are no function parameters this does not have to be specified.
                 Defaults to boost::mpl::vector<>.
     
- class TAG = (optional) Boost function\_types tag type.
- Defaults to boost::function\_types::null\_tag.
+ class TAG = (optional) Boost `function_types` tag type.
+ Defaults to `boost::function_types::null_tag`.
     ]
- [[headerref boost/tti/static_mem_fun.hpp static\_mem\_fun.hpp]]
+ [[headerref boost/tti/static_mem_fun.hpp `static_mem_fun.hpp`]]
   ]
   [
     [Static member function as a composite type]
@@ -184,7 +184,7 @@
     [macroref BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION](name)
     ]
     [
- boost::tti::has\_comp\_static\_member\_function\_'name'
+ `boost::tti::has_comp_static_member_function_'name'`
     
     class T = enclosing type
     
@@ -192,7 +192,7 @@
     
     The form for Type is 'ReturnType (Zero or more comma-separated parameter types)'
     ]
- [[headerref boost/tti/comp_static_mem_fun.hpp comp\_static\_mem\_fun.hpp]]
+ [[headerref boost/tti/comp_static_mem_fun.hpp `comp_static_mem_fun.hpp`]]
   ]
 ]
 
@@ -214,19 +214,19 @@
     [macroref BOOST_TTI_MEMBER_TYPE](name)
     ]
     [
- boost::tti::member\_type\_'name'
+ `boost::tti::member_type_'name'`
     
     class T = enclosing type
     
     returns = the type of 'name' if it exists, else an unspecified type, as a typedef 'type'.
     ]
- [[headerref boost/tti/mem_type.hpp mem\_type.hpp]]
+ [[headerref boost/tti/mem_type.hpp `mem_type.hpp`]]
   ]
 ]
 
 Along with this macro metafunction we have another metafunction which, when passed a 'type',
 which can be any type but which will generally be used with the type returned by
-invoking the metafunction generated by BOOST\_TTI\_MEMBER\_TYPE, will tell use whether the type exists
+invoking the metafunction generated by `BOOST_TTI_MEMBER_TYPE`, will tell use whether the type exists
 or not as a boolean constant.
 
 [table:existtbmacronested TTI Nested Type Macro Metafunction Existence
@@ -247,11 +247,11 @@
     returns = true if the type exists, false if it does not.
               'Existence' is determined by whether the type does not equal an unspecified type.
     ]
- [[headerref boost/tti/mem_type.hpp mem\_type.hpp]]
+ [[headerref boost/tti/mem_type.hpp `mem_type.hpp`]]
   ]
 ]
 
-The usefulness of the BOOST\_TTI\_MEMBER\_TYPE macro metafunction will be shown
+The usefulness of the `BOOST_TTI_MEMBER_TYPE` macro metafunction will be shown
 in the next topic when I explain the problem of specifying nested types and how TTI solves
 it.
 

Modified: sandbox/tti/libs/tti/doc/tti_functionality.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_functionality.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_functionality.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -21,20 +21,20 @@
 introspect the information that is needed. The name itself of the inner element is always passed
 to the macro as a macro parameter, but other macro parameters may also be needed in some cases.
 
-All of the macros start with the prefix BOOST\_TTI\_, create their metafunctions in a
+All of the macros start with the prefix `BOOST_TTI_`, create their metafunctions in a
 namespace called 'boost::tti', and come in two forms:
 
 # In the simplest macro form the 'name' of the inner element is used directly to generate the name
   of the metafunction as well as serving as the 'name' to introspect. To generate the name of
- the metafunction the 'name' is appended to the name of the macro, with the BOOST\_TTI\_ prefix removed,
+ the metafunction the 'name' is appended to the name of the macro, with the `BOOST_TTI_` prefix removed,
   a final underscore added, and the macro parameter 'name' in lower case. As an example, for the
- macro BOOST\_TTI\_HAS\_TYPE(MyType) the name of the metafunction is 'boost::tti::has_type_MyType' and it will
+ macro `BOOST_TTI_HAS_TYPE(MyType)` the name of the metafunction is `boost::tti::has_type_MyType` and it will
   look for an inner type called 'MyType'.
 # In the more complicated macro form, which I call the complex form, the macro starts with
- BOOST\_TTI\_TRAIT\_ and a 'trait' name is passed as the first parameter, with the 'name' of the inner
+ `BOOST_TTI_TRAIT_` and a 'trait' name is passed as the first parameter, with the 'name' of the inner
   element as the second parameter. The 'trait' name serves solely to completely name the metafunction in
- the boost::tti namespace. As an example, for the macro BOOST\_TTI\_TRAIT\_HAS\_TYPE(MyTrait,MyType) the name of
- the metafunction is 'boost::tti::MyTrait' and it will look for an inner type called 'MyType'. Every
+ the `boost::tti` namespace. As an example, for the macro `BOOST_TTI_TRAIT_HAS_TYPE(MyTrait,MyType)` the name of
+ the metafunction is `boost::tti::MyTrait` and it will look for an inner type called `MyType`. Every
   macro has a corresponding complex form.
   
 Once either of these two macro forms are used for a particular type of inner element, the
@@ -62,9 +62,9 @@
 the simple form macro name, each of which takes the name of the inner element as the single
 macro parameter.
 
-# The first has the macro metafunction name with _GEN_BASE appended to it, and outputs the
+# The first has the macro metafunction name with `_GEN_BASE` appended to it, and outputs the
   name of the metafunction without a namespace.
-# The second has the macro metafunction name with _GEN appended to it, and outputs the full
+# The second has the macro metafunction name with `_GEN` appended to it, and outputs the full
   name of the macro metafunction within the Boost TTI namespace.
   
 These simple form name generation macros are automatically included when the appropriate macro metafunction
@@ -73,15 +73,15 @@
 For the macros using the complicated form, there are two fixed name macros, each of which takes
 the 'trait' name as the single macro parameter.
 
-# BOOST\_TTI\_TRAIT\_GEN\_BASE(trait) simply outputs 'trait' without a namespace.
-# BOOST\_TTI\_TRAIT\_GEN(trait) outputs 'trait' within the BOOST TTI namespace.
+# `BOOST_TTI_TRAIT_GEN_BASE(trait)` simply outputs 'trait' without a namespace.
+# `BOOST_TTI_TRAIT_GEN(trait)` outputs 'trait' within the BOOST TTI namespace.
 
 Both of these last macros are trivial, but are provided nonetheless to parallel the way
 that the simple form generation macros output their macro metafunction names.
   
 Finally there is a convenience macro which simply outputs the name of the full TTI namespace.
 
-# BOOST_TTI_NAMESPACE simply outputs the full TTI namespace.
+# `BOOST_TTI_NAMESPACE` simply outputs the full TTI namespace.
 
 These complicated form macros are included by all TTI header files.
 

Modified: sandbox/tti/libs/tti/doc/tti_history.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_history.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_history.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -3,17 +3,20 @@
 [heading Version 1.4]
 
 * Breaking changes
- * BOOST\_TTI\_HAS\_MEMBER (BOOST\_TTI\_TRAIT\_HAS\_MEMBER) has been changed to BOOST\_TTI\_HAS\_COMP_MEMBER\_FUNCTION (BOOST\_TTI\_TRAIT\_HAS\_COMP_MEMBER\_FUNCTION)
+ * `BOOST_TTI_HAS_MEMBER` (`BOOST_TTI_TRAIT_HAS_MEMBER`) has been changed to `BOOST_TTI_HAS_COMP_MEMBER_FUNCTION` (`BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION`)
     and
- BOOST\_TTI\_MTFC\_HAS\_MEMBER (BOOST\_TTI\_MTFC\_TRAIT\_HAS\_MEMBER) has been changed to BOOST\_TTI\_MTFC\_HAS\_COMP_MEMBER\_FUNCTION (BOOST\_TTI\_MTFC\_TRAIT\_HAS\_COMP_MEMBER\_FUNCTION).
+ `BOOST_TTI_MTFC_HAS_MEMBER` (`BOOST_TTI_MTFC_TRAIT_HAS_MEMBER`) has been changed to `BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION` (`BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION`).
     This family of functionality now supports only member functions with composite syntax.
- * BOOST\_TTI\_HAS\_STATIC\_MEMBER (BOOST\_TTI\_TRAIT\_HAS\_STATIC\_MEMBER) has been changed to BOOST\_TTI\_HAS\_COMP\_STATIC_MEMBER\_FUNCTION (BOOST\_TTI\_TRAIT\_HAS\_COMP\_STATIC_MEMBER\_FUNCTION)
+ * `BOOST_TTI_HAS_STATIC_MEMBER` (`BOOST_TTI_TRAIT_HAS_STATIC_MEMBER`) has been changed to `BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION` (`BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION`)
     and
- BOOST\_TTI\_MTFC\_HAS\_STATIC\_MEMBER (BOOST\_TTI\_MTFC\_TRAIT\_HAS\_STATIC\_MEMBER) has been changed to BOOST\_TTI\_MTFC\_HAS\_COMP\_STATIC_MEMBER\_FUNCTION (BOOST\_TTI\_MTFC\_TRAIT\_HAS\_COMP\_STATIC_MEMBER\_FUNCTION).
+ `BOOST_TTI_MTFC_HAS_STATIC_MEMBER` (`BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER`) has been changed to `BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION` (`BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION`).
     This family of functionality now supports only static member functions with composite syntax.
-* Added BOOST_TTI_HAS_STATIC_MEMBER_DATA and family for introspecting static member data.
+ * `boost::tti::mf_has_static_data` has been changed to `boost::tti::mf_has_static_member_data`.
+* Added `BOOST_TTI_HAS_STATIC_MEMBER_DATA` and family for introspecting static member data.
 * Inclusion of specific header files for faster compilation is now supported.
+* Inclusion of macro metafunction name generating macros.
 * Shorten the names of the test files and test header files.
+* Added documentation topic about introspecting function templates.
 
 [heading Version 1.3]
 
@@ -22,8 +25,8 @@
   * The library follows the Boost conventions.
     * Changed the filenames to lower case and underscores.
     * The top-level tti namespace has become the boost::tti namespace.
- * The macros now start with BOOST\_TTI\_ rather than just TTI\_ as previously.
- * The variadic macro support works only with the latest version of the variadic\_macro\_library,
+ * The macros now start with `BOOST_TTI_` rather than just `TTI_` as previously.
+ * The variadic macro support works only with the latest version of the variadic_macro_library,
     which is version 1.3+.
 
 [heading Version 1.2]
@@ -36,20 +39,20 @@
 * Library now also compiles with gcc 3.4.2 and gcc 3.4.5.
 * Examples of use have been added to the documentation.
 * In the documentation the previously mentioned 'nested type metafunctions' are now called "nullary type metafunctions'.
-* BOOST\_TTI\_HAS\_TYPE and boost::tti::mf\_has\_type now have optional typedef checking.
+* `BOOST_TTI_HAS_TYPE` and `boost::tti::mf_has_type` now have optional typedef checking.
 * New macro metafunction functionality which allows composite typed to be treated as individual types has been implemented. These include:
- * BOOST\_TTI\_HAS\_MEMBER\_DATA
- * BOOST\_TTI\_HAS\_MEMBER\_FUNCTION
- * BOOST\_TTI\_HAS\_STATIC\_MEMBER\_FUNCTION
-* New nullary type metafunction boost::tti::mf\_has\_static\_member\_function uses the new underlying BOOST\_TTI\_HAS\_STATIC\_MEMBER\_FUNCTION macro metafunction.
- Its signature uses an optional MPL forward sequence for the parameter types and an optional Boost function\_types tag type.
-* New nullary type metafunctions boost::tti::valid\_member\_type and boost::tti::mf\_valid\_member\_type for checking if the 'type' returned from invoking the BOOST\_TTI\_MEMBER\_TYPE or boost::tti::mf\_member\_type metafunctions is valid.
+ * `BOOST_TTI_HAS_MEMBER_DATA`
+ * `BOOST_TTI_HAS_MEMBER_FUNCTION`
+ * `BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION`
+* New nullary type metafunction `boost::tti::mf_has_static_member_function` uses the new underlying `BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION` macro metafunction.
+ Its signature uses an optional MPL forward sequence for the parameter types and an optional Boost `function_types` tag type.
+* New nullary type metafunctions `boost::tti::valid_member_type` and `boost::tti::mf_valid_member_type` for checking if the 'type' returned from invoking the `BOOST_TTI_MEMBER_TYPE` or `boost::tti::mf_member_type` metafunctions is valid.
 * Breaking changes
- * BOOST\_TTI\_HAS\_TYPE\_CHECK\_TYPEDEF and boost::tti::mf\_has\_type\_check\_typedef have been removed, and the functionality in them folded into BOOST\_TTI\_HAS\_TYPE and boost::tti::mf\_has\_type.
- * BOOST\_TTI\_MEMBER\_TYPE and boost::tti::mf\_member\_type no longer also return a 'valid' boolean constant. Use boost::tti::valid\_member\_type or boost::tti::mf\_valid\_member\_type metafunctions instead ( see above ).
- * boost::tti::mf\_has\_static\_function has been removed and its functionality moved to boost::tti::mf\_has\_static\_member\_function ( see above ).
- * boost::tti::mf\_member\_data uses the new underlying BOOST\_TTI\_HAS\_MEMBER\_DATA macro metafunction.
- * The signature for boost::tti::mf\_has\_member\_function has changed to use an optional MPL forward sequence for the parameter types and an optional Boost function\_types tag type.
+ * `BOOST_TTI_HAS_TYPE_CHECK_TYPEDEF` and `boost::tti::mf_has_type_check_typedef` have been removed, and the functionality in them folded into `BOOST_TTI_HAS_TYPE` and `boost::tti::mf_has_type`.
+ * BOOST_TTI_MEMBER_TYPE and boost::tti::mf_member_type no longer also return a 'valid' boolean constant. Use boost::tti::valid_member_type or boost::tti::mf_valid_member_type metafunctions instead ( see above ).
+ * `boost::tti::mf_has_static_function` has been removed and its functionality moved to `boost::tti::mf_has_static_member_function` ( see above ).
+ * `boost::tti::mf_member_data` uses the new underlying `BOOST_TTI_HAS_MEMBER_DATA` macro metafunction.
+ * The signature for `boost::tti::mf_has_member_function` has changed to use an optional MPL forward sequence for the parameter types and an optional Boost `function_types` tag type.
   * All nullary type metafunctions take their corresponding macro metafunction parameter as a class in the form of a Boost MPL lambda expression instead of as a template template parameter as previously.
     Using a placeholder expression is the easiest way to pass the corresponding macro metafunction to its nullary type metafunction.
 

Modified: sandbox/tti/libs/tti/doc/tti_introduction.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_introduction.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_introduction.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -48,7 +48,7 @@
 The library is dependent on Boost PP, Boost MPL,
 Boost Type Traits, and Boost Function Types.
 The library is also dependent
-on the variadic\_macro\_data library currently in the sandbox
+on the `variadic_macro_data` library currently in the sandbox
 if the variadic macros in the library are used.
 
 The library is a header only library.
@@ -65,11 +65,11 @@
 which bring in all the rest of the specific header files.
 
 # The main header, which does not require using the library
-support for variadic macros, is 'tti.hpp'.
+support for variadic macros, is `tti.hpp`.
 This can be used for the vast majority of functionality in the library.
 # The secondary header, which uses a small subset of the
 library functionality, providing an alternate use of particular
-macros with variadic macro support, is 'tti_vm.hpp'.
+macros with variadic macro support, is `tti_vm.hpp`.
 
 There are also separate specific header files for each of the elements to be
 introspected by the library. This allows for finer-grained inclusion
@@ -82,57 +82,57 @@
   ]
   [
     [Type]
- [[headerref boost/tti/type.hpp type.hpp]]
+ [[headerref boost/tti/type.hpp `type.hpp`]]
   ]
   [
     [Template]
- [[headerref boost/tti/template.hpp template.hpp]]
+ [[headerref boost/tti/template.hpp `template.hpp`]]
   ]
   [
     [Template with params]
- [[headerref boost/tti/template_params.hpp template\_params.hpp]]
+ [[headerref boost/tti/template_params.hpp `template_params.hpp`]]
   ]
   [
     [Template with params - variadic macros]
- [[headerref boost/tti/vm_template_params.hpp vm\_template\_params.hpp]]
+ [[headerref boost/tti/vm_template_params.hpp `vm_template_params.hpp`]]
   ]
   [
     [Member data]
- [[headerref boost/tti/mem_data.hpp mem\_data.hpp]]
+ [[headerref boost/tti/mem_data.hpp `mem_data.hpp`]]
   ]
   [
     [Member function]
- [[headerref boost/tti/mem_fun.hpp mem\_fun.hpp]]
+ [[headerref boost/tti/mem_fun.hpp `mem_fun.hpp`]]
   ]
   [
     [Member function - composite syntax]
- [[headerref boost/tti/comp_mem_fun.hpp comp\_mem\_fun.hpp]]
+ [[headerref boost/tti/comp_mem_fun.hpp `comp_mem_fun.hpp`]]
   ]
   [
     [Static member data]
- [[headerref boost/tti/static_mem_data.hpp static\_mem\_data.hpp]]
+ [[headerref boost/tti/static_mem_data.hpp `static_mem_data.hpp`]]
   ]
   [
     [Static member function]
- [[headerref boost/tti/static_mem_fun.hpp static\_mem\_fun.hpp]]
+ [[headerref boost/tti/static_mem_fun.hpp `static_mem_fun.hpp`]]
   ]
   [
     [Static member function - composite syntax]
- [[headerref boost/tti/comp_static_mem_fun.hpp comp\_static\_mem\_fun.hpp]]
+ [[headerref boost/tti/comp_static_mem_fun.hpp `comp_static_mem_fun.hpp`]]
   ]
   [
     [Member type]
- [[headerref boost/tti/mem_type.hpp mem\_type.hpp]]
+ [[headerref boost/tti/mem_type.hpp `mem_type.hpp`]]
   ]
 ]
 
-If the general header file 'tti_vm.hpp'
+If the general header file `tti_vm.hpp`
 or the specific header file
-[headerref boost/tti/vm_template_params.hpp 'vm\_template\_params.hpp'],
+[headerref boost/tti/vm_template_params.hpp `vm_template_params.hpp`],
 are used the library is also dependent
-on the variadic\_macro\_data library currently in the sandbox.
+on the `variadic_macro_data` library currently in the sandbox.
 If this header is not used there is no need to download
-the variadic\_macro\_data library and use it in any way.
+the `variadic_macro_data` library and use it in any way.
 
 [endsect]
 

Modified: sandbox/tti/libs/tti/doc/tti_meta_classes.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_meta_classes.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_meta_classes.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -8,9 +8,9 @@
 
 Using a placeholder expression is the easiest way and does not require the programmer to create
 a metafunction class for passing the metadata. The syntax for this is fairly simple. The syntax
-for passing a macro metafunction becomes 'macrometafunction<\_>' etc. depending
+for passing a macro metafunction becomes `macrometafunction<_>` etc. depending
 on how many parameters are bring passed. Thus for two parameters we would have
-'macrometafunction<\_,\_>' etc., with another placeholder ('\_') added for each subsequent parameter.
+`macrometafunction<_,_>` etc., with another placeholder (`_`) added for each subsequent parameter.
 
 However using a placeholder expression may not be the fastest way when considering compile-time
 speed. Because of this the TTI library provides a set of macros for each of the macro metafunctions
@@ -25,10 +25,10 @@
 For these metafunction class macros there is a simple form and a complex form name
 just as there is for the macro metafunctions. For each macro metafunction,
 the name for the corresponding metafunction class macro is the macro
-metafunction name with the sequence 'MTFC\_' ( for "MeTaFunction Class" )
-following the BOOST\_TTI\_ ( or BOOST\_TTI\_VM\_ ) portion of the macro metafunction name.
+metafunction name with the sequence `MTFC_` ( for "MeTaFunction Class" )
+following the `BOOST_TTI_` ( or `BOOST_TTI_VM_` ) portion of the macro metafunction name.
 The subsequent metafunction class name, using the simple form, is the same name as
-the corresponding macro metafunction name but with 'mtfc\_' prepended to the name.
+the corresponding macro metafunction name but with `mtfc_` prepended to the name.
 
 As with the complex form name of the macro metafunctions,
 the complex form name of the corresponding metafunction class macros is
@@ -47,112 +47,112 @@
   [
     [[macroref BOOST_TTI_HAS_TYPE]]
     [[macroref BOOST_TTI_MTFC_HAS_TYPE]]
- [boost::tti::mtfc\_has\_type\_'name']
+ [`boost::tti::mtfc_has_type_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_TYPE]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_TYPE]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_HAS_TEMPLATE]]
     [[macroref BOOST_TTI_MTFC_HAS_TEMPLATE]]
- [boost::tti::mtfc\_has\_template\_'name']
+ [`boost::tti::mtfc_has_template_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_TEMPLATE]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS]]
     [[macroref BOOST_TTI_MTFC_HAS_TEMPLATE_CHECK_PARAMS]]
- [boost::tti::mtfc\_has\_template\_check\_params\_'name']
+ [`boost::tti::mtfc_has_template_check_params_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_TEMPLATE_CHECK_PARAMS]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS]]
     [[macroref BOOST_TTI_VM_MTFC_HAS_TEMPLATE_CHECK_PARAMS]]
- [boost::tti::mtfc\_has\_template\_check\_params\_'name']
+ [`boost::tti::mtfc_has_template_check_params_'name'`]
   ]
   [
     [[macroref BOOST_TTI_VM_TRAIT_HAS_TEMPLATE_CHECK_PARAMS]]
     [[macroref BOOST_TTI_VM_MTFC_TRAIT_HAS_TEMPLATE_CHECK_PARAMS]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_HAS_MEMBER_DATA]]
     [[macroref BOOST_TTI_MTFC_HAS_MEMBER_DATA]]
- [boost::tti::mtfc\_has\_member\_data\_'name']
+ [`boost::tti::mtfc_has_member_data_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_MEMBER_DATA]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_DATA]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_HAS_MEMBER_FUNCTION]]
     [[macroref BOOST_TTI_MTFC_HAS_MEMBER_FUNCTION]]
- [boost::tti::mtfc\_has\_member\_function\_'name']
+ [`boost::tti::mtfc_has_member_function_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_MEMBER_FUNCTION]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_HAS_COMP_MEMBER_FUNCTION]]
     [[macroref BOOST_TTI_MTFC_HAS_COMP_MEMBER_FUNCTION]]
- [boost::tti::mtfc\_has\_comp\_member\_function\_'name']
+ [`boost::tti::mtfc_has_comp_member_function_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_COMP_MEMBER_FUNCTION]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_COMP_MEMBER_FUNCTION]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_HAS_STATIC_MEMBER_DATA]]
     [[macroref BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA]]
- [boost::tti::mtfc\_has\_static\_member\_data\_'name']
+ [`boost::tti::mtfc_has_static_member_data_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_DATA]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION]]
     [[macroref BOOST_TTI_MTFC_HAS_STATIC_MEMBER_FUNCTION]]
- [boost::tti::mtfc\_has\_static\_member\_function\_'name']
+ [`boost::tti::mtfc_has_static_member_function_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_STATIC_MEMBER_FUNCTION]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_HAS_COMP_STATIC_MEMBER_FUNCTION]]
     [[macroref BOOST_TTI_MTFC_HAS_COMP_STATIC_MEMBER_FUNCTION]]
- [boost::tti::mtfc\_has\_comp\_static\_member\_function\_'name']
+ [`boost::tti::mtfc_has_comp_static_member_function_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION]]
     [[macroref BOOST_TTI_MTFC_TRAIT_HAS_COMP_STATIC_MEMBER_FUNCTION]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
   [
     [[macroref BOOST_TTI_MEMBER_TYPE]]
     [[macroref BOOST_TTI_MTFC_MEMBER_TYPE]]
- [boost::tti::mtfc\_member\_type\_'name']
+ [`boost::tti::mtfc_member_type_'name'`]
   ]
   [
     [[macroref BOOST_TTI_TRAIT_MEMBER_TYPE]]
     [[macroref BOOST_TTI_MTFC_TRAIT_MEMBER_TYPE]]
- [boost::tti::'trait']
+ [`boost::tti::'trait'`]
   ]
 ]
 

Modified: sandbox/tti/libs/tti/doc/tti_metafunctions.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_metafunctions.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_metafunctions.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -8,8 +8,8 @@
 individually rather than in a composite manner. The individual types are passed to the nullary
 type metafunctions as nullary metafunctions, hence the name of this group of metafunctions.
 They more easily allow a syntax where nested types can be specified without needing to manually
-reach into the 'type' member of BOOST\_TTI\_MEMBER\_TYPE or the 'type' member of its nullary type
-metafunction equivalent called boost::tti::mf\_member\_type.
+reach into the 'type' member of `BOOST_TTI_MEMBER_TYPE` or the 'type' member of its nullary type
+metafunction equivalent called `boost::tti::mf_member_type`.
 
 In a very real way the nullary type metafunctions exist just to provide syntactic improvements
 over the macro metafunctions and are not needed to use the library, since all of the library
@@ -27,29 +27,28 @@
 The end-user can use these metafunction classes directly, or can use placeholder expressions with the
 metafunctions generated by the macro metafunctions.
 
-The remaining parameters are to the nullary type metafunctions are 'types'. These 'types' always consist
+The remaining parameters passed to the nullary type metafunctions are 'types'. These 'types' always consist
 first of the enclosing type and then
 possibly other types which make up the signature of whatever inner element we are introspecting. Each of these
 'types' is passed as a nullary metafunction whose typedef 'type' is the actual type.
 
-The only exception to this use of nullary type metafunctions when specifying 'types' is when a Boost
-function\_types tag type, which is optional, is specified as an addition to the function signature.
+The exception to this use of nullary type metafunctions when specifying 'types' is when a Boost
+`function_types` tag type, which is optional, is specified as an addition to the function signature.
 Also when dealing with a function signature and parameter types being passed, while the
 parameter 'types' themselves are in the form of nullary metafunctions, the MPL forward sequence
 which contains the parameter 'types' is a plain type and should not be wrapped as a nullary metafunction.
 
 For a type which is in scope, we can always use
 boost::mpl::identity to create our nullary metafunction, and there can never be a compiler error for
-such known types as long as declarations for them exist or it is a built-in C++ type.
-For nested types, which may or may not exist, we can pass the resulting metafunction generated by
-BOOST\_TTI\_MEMBER\_TYPE, or its equivalent nullary type metafunction
-boost::tti::mf\_member\_type ( explained later ).
+such known types as long as declarations for them exist or they are built-in C++ types.
+For nested types, which may or may not exist, we can pass the resulting nullary metafunction generated by
+`BOOST_TTI_MEMBER_TYPE`, or its equivalent nullary type metafunction
+`boost::tti::mf_member_type` ( explained later ).
 
-To use these metafunctions you need to include the main header file 'tti.hpp', unless otherwise noted.
+To use these metafunctions you need to include the main header file `tti.hpp`, unless otherwise noted.
 Alternatively you can include a specific header as given in the table below,
 
-[
-tip
+[tip
 The header files <boost/mpl/identity.hpp> and <boost/mpl/placeholders.hpp> are included by
 the TTI header files whenever you include a general header file or a specific header file
 for a nullary type metafunction, so you need not
@@ -86,8 +85,8 @@
     
     class T = enclosing type nullary metafunction
     ]
- [BOOST\_TTI\_HAS\_TYPE]
- [[headerref boost/tti/type.hpp type.hpp]]
+ [`BOOST_TTI_HAS_TYPE`]
+ [[headerref boost/tti/type.hpp `type.hpp`]]
   ]
   [
     [Type with check]
@@ -101,8 +100,8 @@
     
     class U = type to check against nullary metafunction
     ]
- [BOOST\_TTI\_HAS\_TYPE]
- [[headerref boost/tti/type.hpp type.hpp]]
+ [`BOOST_TTI_HAS_TYPE`]
+ [[headerref boost/tti/type.hpp `type.hpp`]]
   ]
   [
     [Class Template]
@@ -114,8 +113,8 @@
     
     class T = enclosing type nullary metafunction
     ]
- [BOOST\_TTI\_HAS\_TEMPLATE]
- [[headerref boost/tti/template.hpp template.hpp]]
+ [`BOOST_TTI_HAS_TEMPLATE`]
+ [[headerref boost/tti/template.hpp `template.hpp`]]
   ]
   [
     [Class Template with params]
@@ -128,14 +127,14 @@
     class T = enclosing type nullary metafunction
     ]
     [
- BOOST\_TTI\_HAS\_TEMPLATE\_CHECK\_PARAMS
+ `BOOST_TTI_HAS_TEMPLATE_CHECK_PARAMS`
     
- BOOST\_TTI\_VM\_HAS\_TEMPLATE\_CHECK\_PARAMS
+ `BOOST_TTI_VM_HAS_TEMPLATE_CHECK_PARAMS`
     ]
     [
- [headerref boost/tti/template_params.hpp template\_params.hpp]
+ [headerref boost/tti/template_params.hpp `template_params.hpp`]
     
- [headerref boost/tti/vm_template_params.hpp vm\_template\_params.hpp]
+ [headerref boost/tti/vm_template_params.hpp `vm_template_params.hpp`]
     ]
   ]
   [
@@ -150,8 +149,8 @@
     
     class R = type of member data nullary Metafunction
     ]
- [BOOST\_TTI\_HAS\_MEMBER\_DATA]
- [[headerref boost/tti/mem_data.hpp mem\_data.hpp]]
+ [`BOOST_TTI_HAS_MEMBER_DATA`]
+ [[headerref boost/tti/mem_data.hpp `mem_data.hpp`]]
   ]
   [
     [Member function]
@@ -169,15 +168,15 @@
                 The forward sequence as a type is not presented as a nullary metafunction.
                 If there are no parameters, this may be omitted.
                 
- class TAG = (optional) a Boost function\_types tag type.
+ class TAG = (optional) a Boost `function_types` tag type.
     ]
- [BOOST\_TTI\_HAS\_MEMBER\_FUNCTION]
- [[headerref boost/tti/mem_fun.hpp mem\_fun.hpp]]
+ [`BOOST_TTI_HAS_MEMBER_FUNCTION`]
+ [[headerref boost/tti/mem_fun.hpp `mem_fun.hpp`]]
   ]
   [
     [Static data]
     [
- [classref boost::tti::mf_has_static_data]
+ [classref boost::tti::mf_has_static_member_data]
     ]
     [
     class HasStaticMemberData = macro metafunction as lambda expression
@@ -186,8 +185,8 @@
     
     class R = type of static data nullary metafunction
     ]
- [BOOST\_TTI\_HAS\_STATIC\_MEMBER\_DATA]
- [[headerref boost/tti/static_mem_data.hpp static\_mem\_data.hpp]]
+ [`BOOST_TTI_HAS_STATIC_MEMBER_DATA`]
+ [[headerref boost/tti/static_mem_data.hpp `static_mem_data.hpp`]]
   ]
   [
     [Static function]
@@ -205,23 +204,23 @@
                 The forward sequence as a type is not presented as a nullary metafunction.
                 If there are no parameters, this may be omitted.
                 
- class TAG = (optional) a Boost function\_types tag type.
+ class TAG = (optional) a Boost `function_types` tag type.
     ]
- [BOOST\_TTI\_HAS\_STATIC\_MEMBER\_FUNCTION]
- [[headerref boost/tti/static_mem_fun.hpp static\_mem\_fun.hpp]]
+ [`BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION`]
+ [[headerref boost/tti/static_mem_fun.hpp `static_mem_fun.hpp`]]
   ]
 ]
 
 Other than the use of nullary metafunctions, one other difference
 in the nullary type metafunctions from their macro metafunction counterparts is
-that the signature for member functions, member data, and static member functions
+that the signature for member functions and static member functions
 always involves individual types rather than the combined type notation which
 some of the macro metafunctions use. This allows us to specify nested types
 in those signatures without using the T::InnerType notation.
 
-[heading Nullary type metafunction member\_type equivalent]
+[heading Nullary type metafunction `member_type` equivalent]
 
-Just as there exists the macro BOOST\_TTI\_MEMBER\_TYPE for creating
+Just as there exists the macro `BOOST_TTI_MEMBER_TYPE` for creating
 a macro metafunction which returns a nested type if it exists, else an unspecified
 type, there is also the equivalent nullary type metafunction.
 
@@ -243,20 +242,20 @@
     
     class T = enclosing type nullary metafunction
     ]
- [BOOST\_TTI\_MEMBER\_TYPE]
- [[headerref boost/tti/mem_type.hpp mem\_type.hpp]]
+ [`BOOST_TTI_MEMBER_TYPE`]
+ [[headerref boost/tti/mem_type.hpp `mem_type.hpp`]]
   ]
 ]
 
-The difference between the macro metafunction BOOST\_TTI\_MEMBER\_TYPE and
-boost::tti::mf\_member\_type is simply that, like the other nullary type metafunctions,
+The difference between the macro metafunction `BOOST_TTI_MEMBER_TYPE` and
+`boost::tti::mf_member_type` is simply that, like the other nullary type metafunctions,
 the latter takes its enclosing type as a nullary metafunction. Both produce the
 exact same result.
 
 The use of this metafunction allows us to created deeply nested types,
 which may or may not exist, as nullary metafunctions in much the same way
-that BOOST\_TTI\_MEMBER\_TYPE can. The difference is
-the simpler syntax when using boost::tti::mf\_member\_type.
+that `BOOST_TTI_MEMBER_TYPE` can. The difference is
+the simpler syntax when using `boost::tti::mf_member_type`.
 
 As an example, given the theoretical relationship of types we used before:
 
@@ -276,7 +275,7 @@
      };
    };
   
-We can use boost::tti::mf\_member\_type as follows. First we create our corresponding macro metafunctions:
+We can use `boost::tti::mf_member_type` as follows. First we create our corresponding macro metafunctions:
 
  BOOST_TTI_MEMBER_TYPE(FindType)
  BOOST_TTI_MEMBER_TYPE(AType)
@@ -284,7 +283,7 @@
  BOOST_TTI_MEMBER_TYPE(CType)
 
 Next we will create a typedef to reflect a nested type called FindType, as a nullary metafunction,
-which has the relationship as specified above, by using boost::tti::mf\_member\_type.
+which has the relationship as specified above, by using `boost::tti::mf_member_type`.
 
  typedef
  boost::tti::mf_member_type
@@ -309,8 +308,8 @@
 The key information in understanding the code above is that the enclosing type,
 as in all of the nullary type metafunctions, is a nullary metafunction itself,
 which means that the enclosing type can be specified as the result
-of using BOOST\_TTI\_MEMBER\_TYPE as well as the
-result of using mf\_member\_type itself.
+of using `BOOST_TTI_MEMBER_TYPE` as well as the
+result of using `mf_member_type` itself.
 
 Both techniques are shown in the example
 above, and the same technique for creating nested types as nullary metafunctions
@@ -318,7 +317,7 @@
 nested types are needed as 'types'.
 
 Also similar to the macro metafunctions, we have an easy way of testing whether or not
-our boost::tti::mf\_member\_type nested type actually exists.
+our `boost::tti::mf_member_type` nested type actually exists.
 
 [table:existtbmetanested TTI Nested Type Nullary Type Metafunction Existence
   [
@@ -338,11 +337,11 @@
     returns = true if the nullary metafunction's inner 'type' exists, false if it does not.
               'Existence' is determined by whether the type does not equal an unspecified type.
     ]
- [[headerref boost/tti/mem_type.hpp mem\_type.hpp]]
+ [[headerref boost/tti/mem_type.hpp `mem_type.hpp`]]
   ]
 ]
 
-Again note the difference here from the equivalent macro metafunction tester boost::tti::valid\_member\_type.
+Again note the difference here from the equivalent macro metafunction tester `boost::tti::valid_member_type`.
 In the example above the type T is passed as a nullary metafunction holding the actual type,
 where for the macro metafunction equivalent the type T is passed as the actual type being tested.
 

Modified: sandbox/tti/libs/tti/doc/tti_nested_type.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_nested_type.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_nested_type.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -27,15 +27,15 @@
 One solution to this is afforded by the library itself. Given an enclosing type 'T'
 which we know must exist, either because it is a top-level type we know about or
 it is passed to us in some template as a 'class T' or 'typename T', and given an inner type
-named 'InnerType' whose existence we would like ascertain, we can use a BOOST\_TTI\_HAS\_TYPE(InnerType) macro and it's related
-boost::tti::has\_type\_InnerType metafunction to determine if the nested type 'InnerType' exists. This solution is perfectly valid
+named 'InnerType' whose existence we would like ascertain, we can use a `BOOST_TTI_HAS_TYPE(InnerType)` macro and it's related
+`boost::tti::has_type_InnerType` metafunction to determine if the nested type 'InnerType' exists. This solution is perfectly valid
 and, with Boost MPL's selection metafunctions, we can do compile-time selection to generate the
 correct template code.
 
 However this does not scale that well syntactically if we need to drill down further from a
 top-level enclosing type to a deeply nested type, or even to look for some deeply nested type's
-inner elements. We are going to be generating a great deal of boost::mpl::if\_ and/or
-boost::mpl::eval\_if type selection statements to get to some final condition where we know we
+inner elements. We are going to be generating a great deal of `boost::mpl::if_` and/or
+`boost::mpl::eval_if` type selection statements to get to some final condition where we know we
 can generate the compile-time code which we want.
 
 [heading The solution]
@@ -44,14 +44,14 @@
 nested types without producing a compiler error if the nested type does not exist, but still
 are able to do the introspecting for inner elements that our TTI macro metafunctions do.
 
-We have already seen one of those constructs, the macro BOOST\_TTI\_MEMBER\_TYPE,
+We have already seen one of those constructs, the macro `BOOST_TTI_MEMBER_TYPE`,
 which generates a metafunction based on the name
 of an inner type. But instead of telling us whether that inner type exists it instead returns
 a typedef 'type' which is that inner type if it exists, else it is an unspecified type if it
 does not. In this way we have created a metafunction, very similar in functionality to
 boost::mpl::identity, but which still returns some unspecified marker 'type' if our nested type is invalid.
 
-We can use the functionality of BOOST\_TTI\_MEMBER\_TYPE to construct nested types
+We can use the functionality of `BOOST_TTI_MEMBER_TYPE` to construct nested types
 for our other macro metafunctions, without having to use the T::InnerType syntax and produce a compiler
 error if no such type actually exists within our scope. We can even do this in deeply nested contexts
 by stringing together, so to speak, a series of these macro metafunction results.
@@ -169,23 +169,23 @@
  
 directly instead of replicating the same functionality with our 'boost::tti::has_type_FindType' metafunction.
 
-The using of BOOST\_TTI\_MEMBER\_TYPE to create a nested type which may or may not exist, and which can
+The using of `BOOST_TTI_MEMBER_TYPE` to create a nested type which may or may not exist, and which can
 subsequently be used with our macro metafunctions whenever a nested type is required, without producing
 a compiler error when the type does not actually exist, is the main reason we have separate
 but similar functionality among our macro metafunctions to determine whether a member data, a member function, or a static member
 function exists within an enclosing type.
 
-In the more general case, when using BOOST\_TTI\_HAS\_MEMBER and BOOST\_TTI\_HAS\_STATIC\_MEMBER,
+In the more general case, when using `BOOST_TTI_HAS_MEMBER` and `BOOST_TTI_HAS_STATIC_MEMBER`,
 the signature for the member function and the static member function is a composite type. This makes
 for a syntactical notation which is easy to specify, but because of that composite type notation we
-can not use the nested type functionality in BOOST\_TTI\_MEMBER\_TYPE very easily. But
-when we use BOOST\_TTI\_HAS\_MEMBER\_FUNCTION and BOOST\_TTI\_HAS\_STATIC\_MEMBER\_FUNCTION
+can not use the nested type functionality in `BOOST_TTI_MEMBER_TYPE` very easily. But
+when we use `BOOST_TTI_HAS_MEMBER_FUNCTION` and `BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION`
 the composite types in our signatures are broken down into their individual types so that using
-BOOST\_TTI\_MEMBER\_TYPE, if necessary, for any one of the individual types is easy.
+`BOOST_TTI_MEMBER_TYPE`, if necessary, for any one of the individual types is easy.
 
 [heading A more elegant solution]
 
-Although using BOOST\_TTI\_MEMBER\_TYPE represents a good solution to creating a nested type
+Although using `BOOST_TTI_MEMBER_TYPE` represents a good solution to creating a nested type
 without the possible compile-time error of the T::InnerType syntax, reaching in to
 specify all those ::type expressions, along with their repeated 'typename',
 does get syntactically tedious.
@@ -195,7 +195,7 @@
 This parallel set of metafunctions, using nullary metafunctions to specify individual types,
 rather than the actual types themselves,
 are called 'nullary type metafunctions'. In this group there is also a nullary metafunction
-paralleling our BOOST\_TTI\_MEMBER\_TYPE macro metafunction, and therefore a further construct
+paralleling our `BOOST_TTI_MEMBER_TYPE` macro metafunction, and therefore a further construct
 making the specifying of nested types easy and error-free to use.
 
 This group of nullary type metafunctions will be fully explained later.

Modified: sandbox/tti/libs/tti/doc/tti_tests.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_tests.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_tests.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -6,11 +6,11 @@
 Executing the jamfile without a target will run tests
 for both basic TTI and for the variadic macro
 portion of TTI. To successfully do that you need to
-get the variadic\_macro\_data library from the sandbox.
+get the `variadic_macro_data` library from the sandbox.
 You can run tests for only the basic TTI, which is the
 vast majority of TTI functionality, by specifying only
 the 'tti' target when executing the jamfile, and therefore
-you would not need the variadic\_macro\_data library. If you
+you would not need the `variadic_macro_data` library. If you
 just want to run the tests for the variadic macro portion
 of TTI, specify the target as 'ttivm'.
 

Modified: sandbox/tti/libs/tti/doc/tti_using_mm.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_using_mm.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_using_mm.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -124,8 +124,8 @@
 [heading Template with params using variadic macros]
 
 [
-note Include the 'tti_vm.hpp' general header file, or the
-'vm\_template\_params.hpp' specific header file,
+note Include the `tti_vm.hpp` general header file, or the
+`vm_template_params.hpp` specific header file,
 when using this macro.
 ]
 

Modified: sandbox/tti/libs/tti/doc/tti_using_ntm.qbk
==============================================================================
--- sandbox/tti/libs/tti/doc/tti_using_ntm.qbk (original)
+++ sandbox/tti/libs/tti/doc/tti_using_ntm.qbk 2011-03-22 20:09:39 EDT (Tue, 22 Mar 2011)
@@ -140,7 +140,7 @@
    CTypeNM
>
    
-We could just have easily used the boost::tti::mf\_valid\_member\_type
+We could just have easily used the `boost::tti::mf_valid_member_type`
 metafunction to the same effect:
 
   boost::tti::mf_valid_member_type
@@ -194,8 +194,8 @@
 within 'BType::CType' whose template parameters are specified exactly ?
 
 [
-note Include the 'tti_vm.hpp' general header file, or the
-'vm\_template\_params.hpp' specific header file,
+note Include the `tti_vm.hpp` general header file, or the
+`vm_template_params.hpp` specific header file,
 when using this macro.
 ]
 
@@ -243,7 +243,7 @@
 
  BOOST_TTI_MTFC_HAS_STATIC_MEMBER_DATA(DSMember)
  
- boost::tti::mf_has_static_data
+ boost::tti::mf_has_static_member_data
    <
    boost::tti::mtfc_has_static_member_data_DSMember,
    DTypeNM,


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