Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73769 - in sandbox/variadic_macro_data: boost/variadic_macro_data/detail libs/variadic_macro_data/doc libs/variadic_macro_data/doc/html libs/variadic_macro_data/doc/html/index libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func
From: eldiener_at_[hidden]
Date: 2011-08-14 22:10:00


Author: eldiener
Date: 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
New Revision: 73769
URL: http://svn.boost.org/trac/boost/changeset/73769

Log:
Updated docs and header arrangement.
Removed:
   sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple_common.hpp
   sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_begin_parens_common.hpp
   sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_common.hpp
Text files modified:
   sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple.hpp | 42 +++++++++++++++++++++++++++++++++++++--
   sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_begin_parens.hpp | 26 +++++++++++++++++++++--
   sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty.hpp | 34 +++++++++++++++++++++++++++++++
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_ARRAY.html | 8 +++---
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_LIST.html | 14 ++++++------
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_SEQ.html | 14 ++++++------
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_TUPLE.html | 12 +++++-----
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_ELEM.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_SIZE.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_ARRAY.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_LIST.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_SEQ.html | 8 +++---
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_TUPLE.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_IS_BEGIN_PARENS.html | 14 ++++++------
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_IS_EMPTY.html | 27 +++++++++++++------------
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_ARRAY_TO_DATA.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_LIST_TO_DATA.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_SEQ_TO_DATA.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_ELEM.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_REM_CTOR.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_REVERSE.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_SIZE.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_DATA.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_LIST.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_SEQ.html | 2
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_REMOVE_PARENS.html | 12 +++++-----
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/index.html | 14 ++++++------
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/index/s13.html | 38 ++++++++++++++++++------------------
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/standalone_HTML.manifest | 12 +++++-----
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func.html | 10 +++-----
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_test_parens.html | 10 ++++----
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/variadic_macro_data_reference.html | 12 +++++-----
   sandbox/variadic_macro_data/libs/variadic_macro_data/doc/jamfile.v2 | 6 +++++
   33 files changed, 218 insertions(+), 125 deletions(-)

Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple.hpp 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -3,9 +3,45 @@
 
 #include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
 
-#if BOOST_VMD_VARIADICS
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
 
-#include <boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple_common.hpp>
+#include <boost/preprocessor/facilities/empty.hpp>
+#include <boost/variadic_macro_data/vmd_is_empty.hpp>
 
-#endif /* BOOST_VMD_VARIADICS */
+#if BOOST_VMD_MSVC
+
+#include <boost/preprocessor/control/iif.hpp>
+#include <boost/preprocessor/debug/assert.hpp>
+#include <boost/preprocessor/facilities/empty.hpp>
+
+#define VMD_DETAIL_ASSERT_IS_TUPLE_VC_CHECK_RETURN_FAILURE(x) \
+ BOOST_PP_ASSERT \
+ ( \
+ x \
+ ) \
+ BOOST_PP_IIF \
+ ( \
+ x, \
+ BOOST_PP_EMPTY, \
+ VMD_DETAIL_ASSERT_IS_TUPLE_VC_GEN_ERROR_OUTPUT \
+ ) \
+ () \
+/**/
+
+#define VMD_DETAIL_ASSERT_IS_TUPLE_VC_GEN_ERROR_OUTPUT() \
+ typedef char BOOST_VMD_ASSERT_IS_TUPLE_ERROR[-1]; \
+/**/
+
+#define VMD_DETAIL_ASSERT_IS_TUPLE_GEN_ZERO(x) 0
+
+#endif /* BOOST_VMD_MSVC */
+
+#define VMD_DETAIL_ASSERT_IS_TUPLE_IS_NOT_AFTER(x) \
+ BOOST_VMD_IS_EMPTY(VMD_DETAIL_ASSERT_IS_TUPLE_EXPAND_AFTER x BOOST_PP_EMPTY()) \
+/**/
+
+#define VMD_DETAIL_ASSERT_IS_TUPLE_EXPAND_AFTER(...) \
+/**/
+
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
 #endif /* VMD_DETAIL_ASSERT_IS_TUPLE_HPP */

Deleted: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple_common.hpp 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
+++ (empty file)
@@ -1,47 +0,0 @@
-#if !defined(VMD_DETAIL_ASSERT_IS_TUPLE_COMMON_HPP)
-#define VMD_DETAIL_ASSERT_IS_TUPLE_COMMON_HPP
-
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
-
-#include <boost/preprocessor/facilities/empty.hpp>
-#include <boost/variadic_macro_data/vmd_is_empty.hpp>
-
-#if BOOST_VMD_MSVC
-
-#include <boost/preprocessor/control/iif.hpp>
-#include <boost/preprocessor/debug/assert.hpp>
-#include <boost/preprocessor/facilities/empty.hpp>
-
-#define VMD_DETAIL_ASSERT_IS_TUPLE_VC_CHECK_RETURN_FAILURE(x) \
- BOOST_PP_ASSERT \
- ( \
- x \
- ) \
- BOOST_PP_IIF \
- ( \
- x, \
- BOOST_PP_EMPTY, \
- VMD_DETAIL_ASSERT_IS_TUPLE_VC_GEN_ERROR_OUTPUT \
- ) \
- () \
-/**/
-
-#define VMD_DETAIL_ASSERT_IS_TUPLE_VC_GEN_ERROR_OUTPUT() \
- typedef char BOOST_VMD_ASSERT_IS_TUPLE_ERROR[-1]; \
-/**/
-
-#define VMD_DETAIL_ASSERT_IS_TUPLE_GEN_ZERO(x) 0
-
-#endif /* BOOST_VMD_MSVC */
-
-#define VMD_DETAIL_ASSERT_IS_TUPLE_IS_NOT_AFTER(x) \
- BOOST_VMD_IS_EMPTY(VMD_DETAIL_ASSERT_IS_TUPLE_EXPAND_AFTER x BOOST_PP_EMPTY()) \
-/**/
-
-#define VMD_DETAIL_ASSERT_IS_TUPLE_EXPAND_AFTER(...) \
-/**/
-
-#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
-#endif /* VMD_DETAIL_ASSERT_IS_TUPLE_COMMON_HPP */

Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_begin_parens.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_begin_parens.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_begin_parens.hpp 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -3,9 +3,29 @@
 
 #include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
 
-#if BOOST_VMD_VARIADICS
+#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
 
-#include <boost/variadic_macro_data/detail/vmd_detail_is_begin_parens_common.hpp>
+#include <boost/preprocessor/facilities/empty.hpp>
 
-#endif /* BOOST_VMD_VARIADICS */
+#define VMD_DETAIL_IS_TUPLE_BEGIN_COMMON_EXPAND(...) 1,1
+
+#define VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT(a, b) VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT_I(a, b)
+#define VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT_I(a, b) VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT_II(a ## b)
+#define VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT_II(res) res
+
+#define VMD_DETAIL_IS_BEGIN_PARENS_SPLIT(i, ...) \
+ VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT(VMD_DETAIL_IS_BEGIN_PARENS_PRIMITIVE_CAT(VMD_DETAIL_IS_BEGIN_PARENS_SPLIT_,i)(__VA_ARGS__),BOOST_PP_EMPTY()) \
+/**/
+
+#define VMD_DETAIL_IS_BEGIN_PARENS_SPLIT_0(a, ...) a
+#define VMD_DETAIL_IS_BEGIN_PARENS_SPLIT_1(a, ...) __VA_ARGS__
+
+#define VMD_DETAIL_IS_BEGIN_PARENS_CAT(a, ...) VMD_DETAIL_IS_BEGIN_PARENS_PRIMITIVE_CAT(a,__VA_ARGS__)
+#define VMD_DETAIL_IS_BEGIN_PARENS_PRIMITIVE_CAT(a, ...) a ## __VA_ARGS__
+
+#define VMD_DETAIL_IS_BEGIN_PARENS_IS_VARIADIC_C(...) 1 1
+#define VMD_DETAIL_IS_BEGIN_PARENS_IS_VARIADIC_R_1 1,
+#define VMD_DETAIL_IS_BEGIN_PARENS_IS_VARIADIC_R_VMD_DETAIL_IS_BEGIN_PARENS_IS_VARIADIC_C 0,
+
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
 #endif /* VMD_DETAIL_IS_TUPLE_BEGIN_HPP */

Deleted: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_begin_parens_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_begin_parens_common.hpp 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
+++ (empty file)
@@ -1,31 +0,0 @@
-#if !defined(VMD_DETAIL_IS_TUPLE_BEGIN_COMMON_HPP)
-#define VMD_DETAIL_IS_TUPLE_BEGIN_COMMON_HPP
-
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
-
-#include <boost/preprocessor/facilities/empty.hpp>
-
-#define VMD_DETAIL_IS_TUPLE_BEGIN_COMMON_EXPAND(...) 1,1
-
-#define VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT(a, b) VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT_I(a, b)
-#define VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT_I(a, b) VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT_II(a ## b)
-#define VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT_II(res) res
-
-#define VMD_DETAIL_IS_BEGIN_PARENS_SPLIT(i, ...) \
- VMD_DETAIL_VD_IS_BEGIN_PARENS_CAT(VMD_DETAIL_IS_BEGIN_PARENS_PRIMITIVE_CAT(VMD_DETAIL_IS_BEGIN_PARENS_SPLIT_,i)(__VA_ARGS__),BOOST_PP_EMPTY()) \
-/**/
-
-#define VMD_DETAIL_IS_BEGIN_PARENS_SPLIT_0(a, ...) a
-#define VMD_DETAIL_IS_BEGIN_PARENS_SPLIT_1(a, ...) __VA_ARGS__
-
-#define VMD_DETAIL_IS_BEGIN_PARENS_CAT(a, ...) VMD_DETAIL_IS_BEGIN_PARENS_PRIMITIVE_CAT(a,__VA_ARGS__)
-#define VMD_DETAIL_IS_BEGIN_PARENS_PRIMITIVE_CAT(a, ...) a ## __VA_ARGS__
-
-#define VMD_DETAIL_IS_BEGIN_PARENS_IS_VARIADIC_C(...) 1 1
-#define VMD_DETAIL_IS_BEGIN_PARENS_IS_VARIADIC_R_1 1,
-#define VMD_DETAIL_IS_BEGIN_PARENS_IS_VARIADIC_R_VMD_DETAIL_IS_BEGIN_PARENS_IS_VARIADIC_C 0,
-
-#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
-#endif /* VMD_DETAIL_IS_TUPLE_BEGIN_COMMON_HPP */

Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty.hpp 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -5,7 +5,39 @@
 
 #if BOOST_VMD_VARIADICS
 
-#include <boost/variadic_macro_data/detail/vmd_detail_is_empty_common.hpp>
+#if BOOST_VMD_MSVC
+
+# pragma warning(once:4002)
+
+#define VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(a, b) a ## b
+#define VMD_DETAIL_IS_EMPTY_IIF_0(t, b) b
+#define VMD_DETAIL_IS_EMPTY_IIF_1(t, b) t
+#define VMD_DETAIL_IS_EMPTY_GEN_ZERO(x) 0
+
+#else
+
+#define VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(a, ...) a ## __VA_ARGS__
+#define VMD_DETAIL_IS_EMPTY_CAT(a, ...) VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(a,__VA_ARGS__)
+#define VMD_DETAIL_IS_EMPTY_IIF_0(t, ...) __VA_ARGS__
+#define VMD_DETAIL_IS_EMPTY_IIF_1(t, ...) t
+#define VMD_DETAIL_IS_EMPTY_SPLIT(i, ...) \
+ VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(VMD_DETAIL_IS_EMPTY_SPLIT_,i)(__VA_ARGS__) \
+/**/
+
+#define VMD_DETAIL_IS_EMPTY_SPLIT_0(a, ...) a
+#define VMD_DETAIL_IS_EMPTY_SPLIT_1(a, ...) __VA_ARGS__
+
+#define VMD_DETAIL_IS_EMPTY_IS_VARIADIC_C(...) 1
+#define VMD_DETAIL_IS_EMPTY_IS_VARIADIC_R_1 1,
+#define VMD_DETAIL_IS_EMPTY_IS_VARIADIC_R_VMD_DETAIL_IS_EMPTY_IS_VARIADIC_C 0,
+
+#endif /* BOOST_VMD_MSVC */
+
+#define VMD_DETAIL_IS_EMPTY_IIF(bit) \
+ VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(VMD_DETAIL_IS_EMPTY_IIF_,bit) \
+/**/
+
+#define VMD_DETAIL_IS_EMPTY_NON_FUNCTION_C() ()
 
 #endif /* BOOST_VMD_VARIADICS */
 #endif /* VMD_DETAIL_IS_EMPTY_HPP */

Deleted: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_common.hpp 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
+++ (empty file)
@@ -1,43 +0,0 @@
-#if !defined(VMD_DETAIL_IS_EMPTY_COMMON_HPP)
-#define VMD_DETAIL_IS_EMPTY_COMMON_HPP
-
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_MSVC
-
-# pragma warning(once:4002)
-
-#define VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(a, b) a ## b
-#define VMD_DETAIL_IS_EMPTY_IIF_0(t, b) b
-#define VMD_DETAIL_IS_EMPTY_IIF_1(t, b) t
-#define VMD_DETAIL_IS_EMPTY_GEN_ZERO(x) 0
-
-#else
-
-#define VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(a, ...) a ## __VA_ARGS__
-#define VMD_DETAIL_IS_EMPTY_CAT(a, ...) VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(a,__VA_ARGS__)
-#define VMD_DETAIL_IS_EMPTY_IIF_0(t, ...) __VA_ARGS__
-#define VMD_DETAIL_IS_EMPTY_IIF_1(t, ...) t
-#define VMD_DETAIL_IS_EMPTY_SPLIT(i, ...) \
- VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(VMD_DETAIL_IS_EMPTY_SPLIT_,i)(__VA_ARGS__) \
-/**/
-
-#define VMD_DETAIL_IS_EMPTY_SPLIT_0(a, ...) a
-#define VMD_DETAIL_IS_EMPTY_SPLIT_1(a, ...) __VA_ARGS__
-
-#define VMD_DETAIL_IS_EMPTY_IS_VARIADIC_C(...) 1
-#define VMD_DETAIL_IS_EMPTY_IS_VARIADIC_R_1 1,
-#define VMD_DETAIL_IS_EMPTY_IS_VARIADIC_R_VMD_DETAIL_IS_EMPTY_IS_VARIADIC_C 0,
-
-#endif /* BOOST_VMD_MSVC */
-
-#define VMD_DETAIL_IS_EMPTY_IIF(bit) \
- VMD_DETAIL_IS_EMPTY_PRIMITIVE_CAT(VMD_DETAIL_IS_EMPTY_IIF_,bit) \
-/**/
-
-#define VMD_DETAIL_IS_EMPTY_NON_FUNCTION_C() ()
-
-#endif /* BOOST_VMD_VARIADICS */
-#endif /* VMD_DETAIL_IS_EMPTY_COMMON_HPP */

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_ARRAY.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_ARRAY.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_ARRAY.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -7,13 +7,13 @@
 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;The Variadic Macro Data Library 1.5">
 <link rel="up" href="variadic_macro_data_reference.html#header.boost.variadic_macro_data.vmd_assert_is_array_common_hpp" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_array_common.hpp&gt;">
 <link rel="prev" href="variadic_macro_data_reference.html" title="Variadic Macro Data Reference">
-<link rel="next" href="header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list_common.hpp&gt;">
+<link rel="next" href="header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list.hpp&gt;">
 </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="variadic_macro_data_reference.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="variadic_macro_data_reference.html#header.boost.variadic_macro_data.vmd_assert_is_array_common_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/variadic_macro_data/vmd_assert_is_list_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="variadic_macro_data_reference.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="variadic_macro_data_reference.html#header.boost.variadic_macro_data.vmd_assert_is_array_common_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/variadic_macro_data/vmd_assert_is_list_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_VMD_ASSERT_IS_ARRAY"></a><div class="titlepage"></div>
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_ASSERT_IS_ARRAY(array)</pre></div>
 <div class="refsect1">
-<a name="id908963"></a><h2>Description</h2>
+<a name="id924255"></a><h2>Description</h2>
 <p>The macro checks that the parameter is a pplib array. If it is not a pplib array, it forces a compiler error.</p>
 <p>The macro works through variadic macro support.</p>
 <p>The macro normally checks for a pplib array only in debug mode. However an end-user can force the macro to check or not check by defining the macro BOOST_VMD_ASSERT_DATA to 1 or 0 respectively.</p>
@@ -44,7 +44,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="variadic_macro_data_reference.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="variadic_macro_data_reference.html#header.boost.variadic_macro_data.vmd_assert_is_array_common_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/variadic_macro_data/vmd_assert_is_list_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="variadic_macro_data_reference.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="variadic_macro_data_reference.html#header.boost.variadic_macro_data.vmd_assert_is_array_common_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/variadic_macro_data/vmd_assert_is_list_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_LIST.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_LIST.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_LIST.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 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 Variadic Macro Data Library 1.5">
-<link rel="up" href="header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list_common.hpp&gt;">
-<link rel="prev" href="header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list_common.hpp&gt;">
-<link rel="next" href="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq_common.hpp&gt;">
+<link rel="up" href="header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list.hpp&gt;">
+<link rel="prev" href="header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list.hpp&gt;">
+<link rel="next" href="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq.hpp&gt;">
 </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="header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.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="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_list_hpp.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="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_VMD_ASSERT_IS_LIST"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_VMD_ASSERT_IS_LIST &#8212; Asserts that the parameter is a pplib list. </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="header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list_common.hpp&gt;">boost/variadic_macro_data/vmd_assert_is_list_common.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="header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list.hpp&gt;">boost/variadic_macro_data/vmd_assert_is_list.hpp</a>&gt;
 
 </span>BOOST_VMD_ASSERT_IS_LIST(list)</pre></div>
 <div class="refsect1">
-<a name="id909039"></a><h2>Description</h2>
+<a name="id924327"></a><h2>Description</h2>
 <p>The macro checks that the parameter is a pplib list. If it is not a pplib list, it forces a compiler error.</p>
 <p>The macro works through variadic macro support.</p>
 <p>The macro normally checks for a pplib list only in debug mode. However an end-user can force the macro to check or not check by defining the macro BOOST_VMD_ASSERT_DATA to 1 or 0 respectively.</p>
@@ -44,7 +44,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.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="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_list_hpp.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="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_SEQ.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_SEQ.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_SEQ.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 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 Variadic Macro Data Library 1.5">
-<link rel="up" href="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq_common.hpp&gt;">
-<link rel="prev" href="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq_common.hpp&gt;">
-<link rel="next" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp&gt;">
+<link rel="up" href="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq.hpp&gt;">
+<link rel="prev" href="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq.hpp&gt;">
+<link rel="next" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple.hpp&gt;">
 </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="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.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="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.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="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_VMD_ASSERT_IS_SEQ"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_VMD_ASSERT_IS_SEQ &#8212; Asserts that the parameter is a pplib seq. </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="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq_common.hpp&gt;">boost/variadic_macro_data/vmd_assert_is_seq_common.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="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq.hpp&gt;">boost/variadic_macro_data/vmd_assert_is_seq.hpp</a>&gt;
 
 </span>BOOST_VMD_ASSERT_IS_SEQ(seq)</pre></div>
 <div class="refsect1">
-<a name="id909114"></a><h2>Description</h2>
+<a name="id924399"></a><h2>Description</h2>
 <p>The macro checks that the parameter is a pplib seq. If it is not a pplib seq, it forces a compiler error.</p>
 <p>The macro works through variadic macro support.</p>
 <p>The macro normally checks for a pplib seq only in debug mode. However an end-user can force the macro to check or not check by defining the macro BOOST_VMD_ASSERT_DATA to 1 or 0 respectively.</p>
@@ -44,7 +44,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.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="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.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="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_TUPLE.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_TUPLE.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_ASSERT_IS_TUPLE.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 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 Variadic Macro Data Library 1.5">
-<link rel="up" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp&gt;">
-<link rel="prev" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp&gt;">
+<link rel="up" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple.hpp&gt;">
+<link rel="prev" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple.hpp&gt;">
 <link rel="next" href="header/boost/variadic_macro_data/vmd_data_native_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_data_native.hpp&gt;">
 </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="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.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="header/boost/variadic_macro_data/vmd_data_native_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.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="header/boost/variadic_macro_data/vmd_data_native_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_VMD_ASSERT_IS_TUPLE"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_VMD_ASSERT_IS_TUPLE &#8212; Asserts that the parameter is a pplib tuple. </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="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp&gt;">boost/variadic_macro_data/vmd_assert_is_tuple_common.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="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple.hpp&gt;">boost/variadic_macro_data/vmd_assert_is_tuple.hpp</a>&gt;
 
 </span>BOOST_VMD_ASSERT_IS_TUPLE(tuple)</pre></div>
 <div class="refsect1">
-<a name="id909192"></a><h2>Description</h2>
+<a name="id924476"></a><h2>Description</h2>
 <p>The macro checks that the parameter is a pplib tuple. If it is not a pplib tuple, it forces a compiler error.</p>
 <p>The macro works through variadic macro support.</p>
 <p>The macro normally checks for a pplib tuple only in debug mode. However an end-user can force the macro to check or not check by defining the macro BOOST_VMD_ASSERT_DATA to 1 or 0 respectively.</p>
@@ -44,7 +44,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.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="header/boost/variadic_macro_data/vmd_data_native_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.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="header/boost/variadic_macro_data/vmd_data_native_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_ELEM.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_ELEM.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_ELEM.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_DATA_ELEM(n, ...)</pre></div>
 <div class="refsect1">
-<a name="id909327"></a><h2>Description</h2>
+<a name="id924610"></a><h2>Description</h2>
 <p>n = number of the variadic macro data argument. The number starts from 0 to the number of variadic macro data arguments - 1. The maximum number for n is 63.</p>
 <p>... = variadic macro data.</p>
 <p>returns = the particular macro data argument as specified by n. The argument returned can be any valid preprocessing token. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_SIZE.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_SIZE.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_SIZE.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_DATA_SIZE(...)</pre></div>
 <div class="refsect1">
-<a name="id909288"></a><h2>Description</h2>
+<a name="id924572"></a><h2>Description</h2>
 <p>... = variadic macro data.</p>
 <p>returns = the number of comma-separated variadic macro data arguments being passed to it.</p>
 <p>The value returned can be between 1 and 64. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_ARRAY.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_ARRAY.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_ARRAY.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_DATA_TO_PP_ARRAY(...)</pre></div>
 <div class="refsect1">
-<a name="id909404"></a><h2>Description</h2>
+<a name="id924687"></a><h2>Description</h2>
 <p>... = variadic macro data.</p>
 <p>returns = a Boost PP library array data type.</p>
 <p>You can use the result of this macro whenever you need to pass a Boost PP library array as data to a Boost PP library macro. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_LIST.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_LIST.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_LIST.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_DATA_TO_PP_LIST(...)</pre></div>
 <div class="refsect1">
-<a name="id909442"></a><h2>Description</h2>
+<a name="id924725"></a><h2>Description</h2>
 <p>... = variadic macro data.</p>
 <p>returns = a Boost PP library list data type.</p>
 <p>You can use the result of this macro whenever you need to pass a Boost PP library list as data to a Boost PP library macro. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_SEQ.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_SEQ.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_SEQ.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -7,13 +7,13 @@
 <link rel="home" href="index.html" title="Chapter&#160;1.&#160;The Variadic Macro Data Library 1.5">
 <link rel="up" href="header/boost/variadic_macro_data/vmd_data_native_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_data_native.hpp&gt;">
 <link rel="prev" href="BOOST_VMD_DATA_TO_PP_LIST.html" title="Macro BOOST_VMD_DATA_TO_PP_LIST">
-<link rel="next" href="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens_common.hpp&gt;">
+<link rel="next" href="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens.hpp&gt;">
 </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_VMD_DATA_TO_PP_LIST.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_data_native_hpp.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="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_VMD_DATA_TO_PP_LIST.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_data_native_hpp.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="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_VMD_DATA_TO_PP_SEQ"></a><div class="titlepage"></div>
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_DATA_TO_PP_SEQ(...)</pre></div>
 <div class="refsect1">
-<a name="id909480"></a><h2>Description</h2>
+<a name="id924764"></a><h2>Description</h2>
 <p>... = variadic macro data.</p>
 <p>returns = a Boost PP library sequence data type.</p>
 <p>You can use the result of this macro whenever you need to pass a Boost PP library sequence as data to a Boost PP library macro. </p>
@@ -38,7 +38,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="BOOST_VMD_DATA_TO_PP_LIST.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_data_native_hpp.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="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="BOOST_VMD_DATA_TO_PP_LIST.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_data_native_hpp.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="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_TUPLE.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_TUPLE.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_DATA_TO_PP_TUPLE.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_DATA_TO_PP_TUPLE(...)</pre></div>
 <div class="refsect1">
-<a name="id909365"></a><h2>Description</h2>
+<a name="id924648"></a><h2>Description</h2>
 <p>... = variadic macro data.</p>
 <p>returns = a Boost PP library tuple data type.</p>
 <p>You can use the result of this macro whenever you need to pass a Boost PP library tuple as data to a Boost PP library macro. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_IS_BEGIN_PARENS.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_IS_BEGIN_PARENS.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_IS_BEGIN_PARENS.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 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 Variadic Macro Data Library 1.5">
-<link rel="up" href="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens_common.hpp&gt;">
-<link rel="prev" href="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens_common.hpp&gt;">
-<link rel="next" href="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty_common.hpp&gt;">
+<link rel="up" href="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens.hpp&gt;">
+<link rel="prev" href="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens.hpp&gt;">
+<link rel="next" href="header/boost/variadic_macro_data/vmd_is_empty_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty.hpp&gt;">
 </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="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.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="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.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="header/boost/variadic_macro_data/vmd_is_empty_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_VMD_IS_BEGIN_PARENS"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_VMD_IS_BEGIN_PARENS &#8212; Tests whether a parameter begins with a set of parentheses. </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="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens_common.hpp&gt;">boost/variadic_macro_data/vmd_is_begin_parens_common.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="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens.hpp&gt;">boost/variadic_macro_data/vmd_is_begin_parens.hpp</a>&gt;
 
 </span>BOOST_VMD_IS_BEGIN_PARENS(...)</pre></div>
 <div class="refsect1">
-<a name="id909545"></a><h2>Description</h2>
+<a name="id924827"></a><h2>Description</h2>
 <p>The macro checks to see if the parameter begins with a set of parentheses surrounding any tokens.</p>
 <p>.... = variadic param(s)</p>
 <p>returns = 1 if the param begins with a set of parentheses, 0 if it does not.</p>
@@ -42,7 +42,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.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="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.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="header/boost/variadic_macro_data/vmd_is_empty_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_IS_EMPTY.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_IS_EMPTY.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_IS_EMPTY.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -5,34 +5,35 @@
 <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 Variadic Macro Data Library 1.5">
-<link rel="up" href="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty_common.hpp&gt;">
-<link rel="prev" href="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty_common.hpp&gt;">
-<link rel="next" href="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens_common.hpp&gt;">
+<link rel="up" href="header/boost/variadic_macro_data/vmd_is_empty_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty.hpp&gt;">
+<link rel="prev" href="header/boost/variadic_macro_data/vmd_is_empty_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty.hpp&gt;">
+<link rel="next" href="header/boost/variadic_macro_data/vmd_remove_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens.hpp&gt;">
 </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="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.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="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_is_empty_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_is_empty_hpp.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="header/boost/variadic_macro_data/vmd_remove_parens_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_VMD_IS_EMPTY"></a><div class="titlepage"></div>
 <div class="refnamediv">
 <h2><span class="refentrytitle">Macro BOOST_VMD_IS_EMPTY</span></h2>
-<p>BOOST_VMD_IS_EMPTY &#8212; Tests whether a parameter is empty or not. </p>
+<p>BOOST_VMD_IS_EMPTY &#8212; Tests whether its input is empty or not. </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="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty_common.hpp&gt;">boost/variadic_macro_data/vmd_is_empty_common.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="header/boost/variadic_macro_data/vmd_is_empty_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty.hpp&gt;">boost/variadic_macro_data/vmd_is_empty.hpp</a>&gt;
 
 </span>BOOST_VMD_IS_EMPTY(...)</pre></div>
 <div class="refsect1">
-<a name="id909617"></a><h2>Description</h2>
-<p>The macro checks to see if the parameter is empty or not. It returns 1 if the parameter is empty, else returns 0.</p>
-<p>The macro works through variadic macro support.</p>
-<p>The macro is not perfect, and can not be so. The problem area is if the parameter to be checked is a function-like macro name, in which case either a compiler error can result or a false result can occur.</p>
+<a name="id924893"></a><h2>Description</h2>
+<p>The macro checks to see if the input is empty or not. It returns 1 if the input is empty, else returns 0.</p>
+<p>The macro is a variadic macro taking any input and works through variadic macro support.</p>
+<p>The macro is not perfect, and can not be so. The problem area is if the input to be checked is a function-like macro name, in which case either a compiler error can result or a false result can occur.</p>
 <p>This macro is a replacement, using variadic macro support, for the undocumented macro BOOST_PP_IS_EMPTY in the Boost pplib. The code is taken from a posting by Paul Mensonides of a variadic version for BOOST_PP_IS_EMPTY, and changed in order to also support VC++.</p>
-<p>.... = variadic param(s)</p>
-<p>returns = 1 if the param is empty, 0 if it is not </p>
+<p>.... = variadic input</p>
+<p>returns = 1 if the input is empty, 0 if it is not</p>
+<p>It is recommended to append BOOST_PP_EMPTY() to whatever input is being tested in order to avoid possible warning messages from some compilers about no parameters being passed to the macro when the input is truly empty. </p>
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
@@ -41,7 +42,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_is_empty_common_hpp.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="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_is_empty_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_is_empty_hpp.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="header/boost/variadic_macro_data/vmd_remove_parens_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_ARRAY_TO_DATA.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_ARRAY_TO_DATA.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_ARRAY_TO_DATA.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_ARRAY_TO_DATA(array)</pre></div>
 <div class="refsect1">
-<a name="id909755"></a><h2>Description</h2>
+<a name="id925030"></a><h2>Description</h2>
 <p>array = a Boost PP library array data type.</p>
 <p>returns = variadic macro data whose arguments are the same as the elements of an array that is inputted.</p>
 <p>The variadic macro data that is returned is in the form of of comma separated arguments. The variadic macro data can be passed to any macro which takes variadic macro data in the form of a final variadic macro data '...' macro parameter. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_LIST_TO_DATA.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_LIST_TO_DATA.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_LIST_TO_DATA.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_LIST_TO_DATA(list)</pre></div>
 <div class="refsect1">
-<a name="id909794"></a><h2>Description</h2>
+<a name="id925068"></a><h2>Description</h2>
 <p>list = a Boost PP library list data type.</p>
 <p>returns = variadic macro data whose arguments are the same as the elements of a list that is inputted.</p>
 <p>The variadic macro data that is returned is in the form of of comma separated arguments. The variadic macro data can be passed to any macro which takes variadic macro data in the form of a final variadic macro data '...' macro parameter. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_SEQ_TO_DATA.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_SEQ_TO_DATA.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_SEQ_TO_DATA.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_SEQ_TO_DATA(seq)</pre></div>
 <div class="refsect1">
-<a name="id909832"></a><h2>Description</h2>
+<a name="id925107"></a><h2>Description</h2>
 <p>seq = a Boost PP library sequence data type.</p>
 <p>returns = variadic macro data whose arguments are the same as the elements of a sequence that is inputted.</p>
 <p>The variadic macro data that is returned is in the form of of comma separated arguments. The variadic macro data can be passed to any macro which takes variadic macro data in the form of a final variadic macro data '...' macro parameter. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_ELEM.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_ELEM.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_ELEM.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_TUPLE_ELEM(n, tuple)</pre></div>
 <div class="refsect1">
-<a name="id909990"></a><h2>Description</h2>
+<a name="id925265"></a><h2>Description</h2>
 <p>n = number of the tuple element. The number starts from 0 to the size of the tuple - 1.</p>
 <p>tuple = a Boost PP library tuple data type.</p>
 <p>returns = the particular tuple element as specified by n.</p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_REM_CTOR.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_REM_CTOR.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_REM_CTOR.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_TUPLE_REM_CTOR(tuple)</pre></div>
 <div class="refsect1">
-<a name="id910035"></a><h2>Description</h2>
+<a name="id925310"></a><h2>Description</h2>
 <p>tuple = a Boost PP library tuple data type.</p>
 <p>returns = a series of comma-separated tokens equivalent to removing the parentheses from a tuple.</p>
 <p>This result is actually equivalent to the form of variadic macro data and can be used as an alternative to BOOST_VMD_PP_TUPLE_TO_DATA to convert the tuple to variadic macro data.</p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_REVERSE.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_REVERSE.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_REVERSE.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_TUPLE_REVERSE(tuple)</pre></div>
 <div class="refsect1">
-<a name="id910079"></a><h2>Description</h2>
+<a name="id925354"></a><h2>Description</h2>
 <p>tuple = a Boost PP library tuple data type.</p>
 <p>returns = a tuple whose elements are in reversed order from the original tuple.</p>
 <p>In the Boost PP library there is no way to calculate the size of a tuple, so that the size must be known in order to be used by Boost PP library tuple macros. With variadic macros the size of a tuple can be calculated from the tuple itself.</p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_SIZE.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_SIZE.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_SIZE.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_TUPLE_SIZE(tuple)</pre></div>
 <div class="refsect1">
-<a name="id909952"></a><h2>Description</h2>
+<a name="id925227"></a><h2>Description</h2>
 <p>tuple = a Boost PP library tuple data type.</p>
 <p>returns = the number of elements in the tuple, commonly referred to as the tuple size.</p>
 <p>In the Boost PP library there is no way to calculate the size of a tuple, so that the size must be known in order to be used by Boost PP library tuple macros. With variadic macros the size of a tuple can be calculated from the tuple itself. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_DATA.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_DATA.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_DATA.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_TUPLE_TO_DATA(tuple)</pre></div>
 <div class="refsect1">
-<a name="id909870"></a><h2>Description</h2>
+<a name="id925145"></a><h2>Description</h2>
 <p>tuple = a Boost PP library tuple data type.</p>
 <p>returns = variadic macro data whose arguments are the same as the elements of a tuple that is inputted.</p>
 <p>The variadic macro data that is returned is in the form of of comma separated arguments. The variadic macro data can be passed to any macro which takes variadic macro data in the form of a final variadic macro data '...' macro parameter. </p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_LIST.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_LIST.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_LIST.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_TUPLE_TO_LIST(tuple)</pre></div>
 <div class="refsect1">
-<a name="id910121"></a><h2>Description</h2>
+<a name="id925396"></a><h2>Description</h2>
 <p>tuple = a Boost PP library tuple data type.</p>
 <p>returns = a list whose elements are the same as the tuple that is inputted.</p>
 <p>In the Boost PP library there is no way to calculate the size of a tuple, so that the size must be known in order to be used by Boost PP library tuple macros. With variadic macros the size of a tuple can be calculated from the tuple itself.</p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_SEQ.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_SEQ.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_PP_TUPLE_TO_SEQ.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -26,7 +26,7 @@
 
 </span>BOOST_VMD_PP_TUPLE_TO_SEQ(tuple)</pre></div>
 <div class="refsect1">
-<a name="id910163"></a><h2>Description</h2>
+<a name="id925438"></a><h2>Description</h2>
 <p>tuple = a Boost PP library tuple data type.</p>
 <p>returns = a sequence whose elements are the same as the tuple that is inputted.</p>
 <p>In the Boost PP library there is no way to calculate the size of a tuple, so that the size must be known in order to be used by Boost PP library tuple macros. With variadic macros the size of a tuple can be calculated from the tuple itself.</p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_REMOVE_PARENS.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_REMOVE_PARENS.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/BOOST_VMD_REMOVE_PARENS.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 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 Variadic Macro Data Library 1.5">
-<link rel="up" href="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens_common.hpp&gt;">
-<link rel="prev" href="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens_common.hpp&gt;">
+<link rel="up" href="header/boost/variadic_macro_data/vmd_remove_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens.hpp&gt;">
+<link rel="prev" href="header/boost/variadic_macro_data/vmd_remove_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens.hpp&gt;">
 <link rel="next" href="header/boost/variadic_macro_data/vmd_to_data_native_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_to_data_native.hpp&gt;">
 </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="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.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="header/boost/variadic_macro_data/vmd_to_data_native_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_remove_parens_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_remove_parens_hpp.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="header/boost/variadic_macro_data/vmd_to_data_native_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 <div class="refentry">
 <a name="BOOST_VMD_REMOVE_PARENS"></a><div class="titlepage"></div>
@@ -22,11 +22,11 @@
 <p>BOOST_VMD_REMOVE_PARENS &#8212; Removes the set of parens from the start of a parameter if it has any. </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="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens_common.hpp&gt;">boost/variadic_macro_data/vmd_remove_parens_common.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="header/boost/variadic_macro_data/vmd_remove_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens.hpp&gt;">boost/variadic_macro_data/vmd_remove_parens.hpp</a>&gt;
 
 </span>BOOST_VMD_REMOVE_PARENS(param)</pre></div>
 <div class="refsect1">
-<a name="id909686"></a><h2>Description</h2>
+<a name="id924960"></a><h2>Description</h2>
 <p>param = a macro parameter.</p>
 <p>returns = the parameter with the beginning set of parens removed. If the parameter has no beginning set of parameters, the parameter is returned as is. If there are further sets of parens after the beginning set of parameters, they are not removed. </p>
 </div>
@@ -37,7 +37,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.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="header/boost/variadic_macro_data/vmd_to_data_native_hpp.html"><img src="images/next.png" alt="Next"></a>
+<a accesskey="p" href="header/boost/variadic_macro_data/vmd_remove_parens_hpp.html"><img src="images/prev.png" alt="Prev"></a><a accesskey="u" href="header/boost/variadic_macro_data/vmd_remove_parens_hpp.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="header/boost/variadic_macro_data/vmd_to_data_native_hpp.html"><img src="images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/index.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/index.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/index.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -61,19 +61,19 @@
 <dd><dl>
 <dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_array_common.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_list_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_list.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_seq_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_seq.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_tuple.hpp></span></dt>
 <dd><dl></dl></dd>
 <dt><span class="section">Header <boost/variadic_macro_data/vmd_data_native.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_is_begin_parens_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_is_begin_parens.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_is_empty_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_is_empty.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_remove_parens_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_remove_parens.hpp></span></dt>
 <dd><dl></dl></dd>
 <dt><span class="section">Header <boost/variadic_macro_data/vmd_to_data_native.hpp></span></dt>
 <dd><dl></dl></dd>
@@ -144,7 +144,7 @@
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: August 12, 2011 at 16:03:16 GMT</small></p></td>
+<td align="left"><p><small>Last revised: August 15, 2011 at 01:39:58 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/index/s13.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/index/s13.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/index/s13.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -16,7 +16,7 @@
 </div>
 <div class="section">
 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
-<a name="id912822"></a>Index</h2></div></div></div>
+<a name="id928097"></a>Index</h2></div></div></div>
 <p><a class="link" href="s13.html#idx_id_0">A</a> <a class="link" href="s13.html#idx_id_1">B</a> <a class="link" href="s13.html#idx_id_2">C</a> <a class="link" href="s13.html#idx_id_3">H</a> <a class="link" href="s13.html#idx_id_4">L</a> <a class="link" href="s13.html#idx_id_5">M</a> <a class="link" href="s13.html#idx_id_6">T</a> <a class="link" href="s13.html#idx_id_7">V</a></p>
 <div class="variablelist"><dl>
 <dt>
@@ -65,7 +65,7 @@
 <p><span class="index-entry-level-0">BOOST_VMD_ASSERT_IS_LIST</span></p>
 <div class="index"><ul class="index" type="none" compact>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_assert_data.html" title="Asserting Boost PP data types"><span class="index-entry-level-1">Asserting Boost PP data types</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list_common.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_assert_is_list_common.hpp &gt;</span></a></p></li>
+<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_assert_is_list.hpp &gt;</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_VMD_ASSERT_IS_LIST.html" title="Macro BOOST_VMD_ASSERT_IS_LIST"><span class="index-entry-level-1">Macro BOOST_VMD_ASSERT_IS_LIST</span></a></p></li>
 </ul></div>
 </li>
@@ -73,7 +73,7 @@
 <p><span class="index-entry-level-0">BOOST_VMD_ASSERT_IS_SEQ</span></p>
 <div class="index"><ul class="index" type="none" compact>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_assert_data.html" title="Asserting Boost PP data types"><span class="index-entry-level-1">Asserting Boost PP data types</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq_common.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_assert_is_seq_common.hpp &gt;</span></a></p></li>
+<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_assert_is_seq.hpp &gt;</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_VMD_ASSERT_IS_SEQ.html" title="Macro BOOST_VMD_ASSERT_IS_SEQ"><span class="index-entry-level-1">Macro BOOST_VMD_ASSERT_IS_SEQ</span></a></p></li>
 </ul></div>
 </li>
@@ -81,7 +81,7 @@
 <p><span class="index-entry-level-0">BOOST_VMD_ASSERT_IS_TUPLE</span></p>
 <div class="index"><ul class="index" type="none" compact>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_assert_data.html" title="Asserting Boost PP data types"><span class="index-entry-level-1">Asserting Boost PP data types</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp &gt;</span></a></p></li>
+<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_assert_is_tuple.hpp &gt;</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_VMD_ASSERT_IS_TUPLE.html" title="Macro BOOST_VMD_ASSERT_IS_TUPLE"><span class="index-entry-level-1">Macro BOOST_VMD_ASSERT_IS_TUPLE</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_VMD_IS_BEGIN_PARENS.html" title="Macro BOOST_VMD_IS_BEGIN_PARENS"><span class="index-entry-level-1">Macro BOOST_VMD_IS_BEGIN_PARENS</span></a></p></li>
 </ul></div>
@@ -140,7 +140,7 @@
 <li class="listitem" style="list-style-type: none">
 <p><span class="index-entry-level-0">BOOST_VMD_IS_BEGIN_PARENS</span></p>
 <div class="index"><ul class="index" type="none" compact>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens_common.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_is_begin_parens_common.hpp &gt;</span></a></p></li>
+<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_is_begin_parens.hpp &gt;</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_VMD_IS_BEGIN_PARENS.html" title="Macro BOOST_VMD_IS_BEGIN_PARENS"><span class="index-entry-level-1">Macro BOOST_VMD_IS_BEGIN_PARENS</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_test_parens.html" title="Testing and removing parens"><span class="index-entry-level-1">Testing and removing parens</span></a></p></li>
 </ul></div>
@@ -149,7 +149,7 @@
 <p><span class="index-entry-level-0">BOOST_VMD_IS_EMPTY</span></p>
 <div class="index"><ul class="index" type="none" compact>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_assert_data.html" title="Asserting Boost PP data types"><span class="index-entry-level-1">Asserting Boost PP data types</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty_common.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_is_empty_common.hpp &gt;</span></a></p></li>
+<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_is_empty_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_is_empty.hpp &gt;</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_VMD_IS_EMPTY.html" title="Macro BOOST_VMD_IS_EMPTY"><span class="index-entry-level-1">Macro BOOST_VMD_IS_EMPTY</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_variadic_macro_data_library/vmd_detail/vmd_further_func.html#the_variadic_macro_data_library.vmd_detail.vmd_further_func.vmd_test_empty" title="Testing for emptiness"><span class="index-entry-level-1">Testing for emptiness</span></a></p></li>
 </ul></div>
@@ -238,7 +238,7 @@
 <li class="listitem" style="list-style-type: none">
 <p><span class="index-entry-level-0">BOOST_VMD_REMOVE_PARENS</span></p>
 <div class="index"><ul class="index" type="none" compact>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens_common.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_remove_parens_common.hpp &gt;</span></a></p></li>
+<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_remove_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/variadic_macro_data/vmd_remove_parens.hpp &gt;</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_VMD_REMOVE_PARENS.html" title="Macro BOOST_VMD_REMOVE_PARENS"><span class="index-entry-level-1">Macro BOOST_VMD_REMOVE_PARENS</span></a></p></li>
 <li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_test_parens.html" title="Testing and removing parens"><span class="index-entry-level-1">Testing and removing parens</span></a></p></li>
 </ul></div>
@@ -276,16 +276,16 @@
 <div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../variadic_macro_data_reference.html#header.boost.variadic_macro_data.vmd_assert_is_array_common_hpp" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_array_common.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_ASSERT_IS_ARRAY</span></a></p></li></ul></div>
 </li>
 <li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_assert_is_list_common.hpp &gt;</span></p>
-<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list_common.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_ASSERT_IS_LIST</span></a></p></li></ul></div>
+<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_assert_is_list.hpp &gt;</span></p>
+<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_list.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_ASSERT_IS_LIST</span></a></p></li></ul></div>
 </li>
 <li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_assert_is_seq_common.hpp &gt;</span></p>
-<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq_common.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_ASSERT_IS_SEQ</span></a></p></li></ul></div>
+<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_assert_is_seq.hpp &gt;</span></p>
+<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_seq.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_ASSERT_IS_SEQ</span></a></p></li></ul></div>
 </li>
 <li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp &gt;</span></p>
-<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_ASSERT_IS_TUPLE</span></a></p></li></ul></div>
+<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_assert_is_tuple.hpp &gt;</span></p>
+<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_assert_is_tuple.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_ASSERT_IS_TUPLE</span></a></p></li></ul></div>
 </li>
 <li class="listitem" style="list-style-type: none">
 <p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_data_native.hpp &gt;</span></p>
@@ -299,16 +299,16 @@
 </ul></div>
 </li>
 <li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_is_begin_parens_common.hpp &gt;</span></p>
-<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens_common.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_IS_BEGIN_PARENS</span></a></p></li></ul></div>
+<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_is_begin_parens.hpp &gt;</span></p>
+<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_begin_parens.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_IS_BEGIN_PARENS</span></a></p></li></ul></div>
 </li>
 <li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_is_empty_common.hpp &gt;</span></p>
-<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty_common.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_IS_EMPTY</span></a></p></li></ul></div>
+<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_is_empty.hpp &gt;</span></p>
+<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_is_empty_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_is_empty.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_IS_EMPTY</span></a></p></li></ul></div>
 </li>
 <li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_remove_parens_common.hpp &gt;</span></p>
-<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens_common.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_REMOVE_PARENS</span></a></p></li></ul></div>
+<p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_remove_parens.hpp &gt;</span></p>
+<div class="index"><ul class="index" type="none" compact><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/variadic_macro_data/vmd_remove_parens_hpp.html" title="Header &lt;boost/variadic_macro_data/vmd_remove_parens.hpp&gt;"><span class="index-entry-level-1">BOOST_VMD_REMOVE_PARENS</span></a></p></li></ul></div>
 </li>
 <li class="listitem" style="list-style-type: none">
 <p><span class="index-entry-level-0">Header &lt; boost/variadic_macro_data/vmd_to_data_native.hpp &gt;</span></p>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/standalone_HTML.manifest
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/standalone_HTML.manifest (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/standalone_HTML.manifest 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -12,11 +12,11 @@
 the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_internal_macros.html
 variadic_macro_data_reference.html
 BOOST_VMD_ASSERT_IS_ARRAY.html
-header/boost/variadic_macro_data/vmd_assert_is_list_common_hpp.html
+header/boost/variadic_macro_data/vmd_assert_is_list_hpp.html
 BOOST_VMD_ASSERT_IS_LIST.html
-header/boost/variadic_macro_data/vmd_assert_is_seq_common_hpp.html
+header/boost/variadic_macro_data/vmd_assert_is_seq_hpp.html
 BOOST_VMD_ASSERT_IS_SEQ.html
-header/boost/variadic_macro_data/vmd_assert_is_tuple_common_hpp.html
+header/boost/variadic_macro_data/vmd_assert_is_tuple_hpp.html
 BOOST_VMD_ASSERT_IS_TUPLE.html
 header/boost/variadic_macro_data/vmd_data_native_hpp.html
 BOOST_VMD_DATA_SIZE.html
@@ -25,11 +25,11 @@
 BOOST_VMD_DATA_TO_PP_ARRAY.html
 BOOST_VMD_DATA_TO_PP_LIST.html
 BOOST_VMD_DATA_TO_PP_SEQ.html
-header/boost/variadic_macro_data/vmd_is_begin_parens_common_hpp.html
+header/boost/variadic_macro_data/vmd_is_begin_parens_hpp.html
 BOOST_VMD_IS_BEGIN_PARENS.html
-header/boost/variadic_macro_data/vmd_is_empty_common_hpp.html
+header/boost/variadic_macro_data/vmd_is_empty_hpp.html
 BOOST_VMD_IS_EMPTY.html
-header/boost/variadic_macro_data/vmd_remove_parens_common_hpp.html
+header/boost/variadic_macro_data/vmd_remove_parens_hpp.html
 BOOST_VMD_REMOVE_PARENS.html
 header/boost/variadic_macro_data/vmd_to_data_native_hpp.html
 BOOST_VMD_PP_ARRAY_TO_DATA.html

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -50,16 +50,14 @@
           macros, for determining whether or not a parameter is empty or not. This
           macro is also not perfect, since there is no perfect solution, but will
           work correctly with almost all input. I have adapted his code for the VMD
- and developed my own code to work with the Visual C++ compiler since Paul's
- code would not because of deficiencies in the Visual C++ preprocessor.
+ and developed my own slightly different code to work with the Visual C++
+ compiler since Paul's code would not work as is because of deficiencies
+ in the Visual C++ preprocessor.
         </p>
 <p>
           The macro is called <code class="computeroutput"><a class="link" href="../../BOOST_VMD_IS_EMPTY.html" title="Macro BOOST_VMD_IS_EMPTY">BOOST_VMD_IS_EMPTY</a></code>
           and will return 1 if its input is empty or 0 if its input is not empty.
- For the standard version the macro is a variadic macro which make take
- any input. For the Visual C++ version the macro is not a variadic macro
- and therefore takes a single parameter, although it uses variadic macros
- in order to work properly.
+ The macro is a variadic macro which make take any input.
         </p>
 <p>
           The one situation where the macro may not work properly is if its input

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_test_parens.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_test_parens.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/the_variadic_macro_data_library/vmd_detail/vmd_further_func/vmd_test_parens.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -25,16 +25,16 @@
           a parameter begins with a set of parenthesis, within which tokens may exist.
           This is the form of a Boost PP tuple. All Boost PP data types begin this
           way, and both PP arrays and lists are tuples of a certain form, while a
- PP seq is a series of one or more single element tuples.
+ PP seq is a series of one or more single element tuples. Once again I have
+ taken the implementation from code which Paul Mensonides posted and have
+ changed it slightly for Visual C++.
         </p>
 <p>
           The macro <code class="computeroutput"><a class="link" href="../../../BOOST_VMD_IS_BEGIN_PARENS.html" title="Macro BOOST_VMD_IS_BEGIN_PARENS">BOOST_VMD_IS_BEGIN_PARENS</a></code>
           takes as its input a parameter and determines whether the parameter begins
           with a set of parenthesis. It returns 1 if its input begins with a set
- of parenthesis, else it returns 0. For the standard version the macro is
- a variadic macro which make take any input. For the Visual C++ version
- the macro is not a variadic macro and therefore takes a single parameter,
- although it uses variadic macros in order to work properly.
+ of parenthesis, else it returns 0. The macro is a variadic macro which
+ make take any input.
         </p>
 <p>
           There may be other tokens after the set of parameters that begins the input,

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/variadic_macro_data_reference.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/variadic_macro_data_reference.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/variadic_macro_data_reference.html 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -21,19 +21,19 @@
 <div class="toc"><dl>
 <dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_array_common.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_list_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_list.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_seq_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_seq.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_assert_is_tuple.hpp></span></dt>
 <dd><dl></dl></dd>
 <dt><span class="section">Header <boost/variadic_macro_data/vmd_data_native.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_is_begin_parens_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_is_begin_parens.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_is_empty_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_is_empty.hpp></span></dt>
 <dd><dl></dl></dd>
-<dt><span class="section">Header <boost/variadic_macro_data/vmd_remove_parens_common.hpp></span></dt>
+<dt><span class="section">Header <boost/variadic_macro_data/vmd_remove_parens.hpp></span></dt>
 <dd><dl></dl></dd>
 <dt><span class="section">Header <boost/variadic_macro_data/vmd_to_data_native.hpp></span></dt>
 <dd><dl></dl></dd>

Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/jamfile.v2
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/jamfile.v2 (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/jamfile.v2 2011-08-14 22:09:56 EDT (Sun, 14 Aug 2011)
@@ -36,12 +36,16 @@
 doxygen vmd_reference
   :
     $(here)/../../../boost/variadic_macro_data/vmd_to_data.hpp
+ $(here)/../../../boost/variadic_macro_data/vmd_to_data_native.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_data.hpp
+ $(here)/../../../boost/variadic_macro_data/vmd_data_native.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_tuple.hpp
+ $(here)/../../../boost/variadic_macro_data/vmd_tuple_native.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_is_empty.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_is_begin_parens.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_remove_parens.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_assert_is_array.hpp
+ $(here)/../../../boost/variadic_macro_data/vmd_assert_is_array_common.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_assert_is_list.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_assert_is_seq.hpp
     $(here)/../../../boost/variadic_macro_data/vmd_assert_is_tuple.hpp
@@ -53,6 +57,8 @@
     <doxygen:param>MAX_INITIALIZER_LINES=0
     <doxygen:param>VERBATIM_HEADERS=NO
     <doxygen:param>PREDEFINED=BOOST_VMD_VARIADICS
+ <doxygen:param>PREDEFINED=BOOST_VMD_ASSERT_DATA
+ <doxygen:param>PREDEFINED=BOOST_VMD_MSVC
     <reftitle>"Variadic Macro Data Reference"
 ;
 


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