|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r65716 - in sandbox/variadic_macro_data: boost/variadic_macro_data libs/variadic_macro_data/doc/html
From: eldiener_at_[hidden]
Date: 2010-10-02 01:32:13
Author: eldiener
Date: 2010-10-02 01:32:09 EDT (Sat, 02 Oct 2010)
New Revision: 65716
URL: http://svn.boost.org/trac/boost/changeset/65716
Log:
Removed some doxygen comments
Text files modified:
sandbox/variadic_macro_data/boost/variadic_macro_data/VariadicMacroData.hpp | 57 ----------------------------------------
sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/_variadic_macro_data_8hpp.html | 37 -------------------------
2 files changed, 0 insertions(+), 94 deletions(-)
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/VariadicMacroData.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/VariadicMacroData.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/VariadicMacroData.hpp 2010-10-02 01:32:09 EDT (Sat, 02 Oct 2010)
@@ -18,63 +18,6 @@
*/
/** \file
-
- The term 'Boost PP library' in this documentation is shorthand
- for the Boost preprocessor library.
-
- The macros provide support for variadic macro usage as well
- as integrating variadic macros with the Boost PP
- library without changing anything in the Boost PP
- library in any way. The latter is done by providing means
- of converting variadic macro data to Boost PP data types
- and by providing means of converting Boost PP data types
- back to variadic macro data.
-
- The macros will only work for compilers in which the Boost
- configuration macro, BOOST_NO_VARIADIC_MACROS, is not defined.
-
- Currently All of the macros in this library begin with the
- prefix of VMD_. If this library were accepted as a Boost
- library, the macros could be changed to start with a prefix
- of BOOST_VMD_ .
-
- The word DATA in the name of some of the macros refers to variadic
- macro data, as represented by '...' when passed as the
- final parameter of a variadic macro and as __VA_ARGS__
- when expanded by the variadic macro definition.
-
- The words TUPLE, ARRAY, LIST, and SEQ in the name of some of the macros
- refer to the Boost PP library data types of tuples, arrays,
- lists, and sequences respectively. All mention in the comments
- of tuples, arrays, lists, and sequences refer to the Boost PP
- library definitions of these data types.
-
- The macros can be divided into these groups of functionality:
-
- - Macros which directly support variadic macro data processing.
- - VMD_DATA_SIZE(...)
- - VMD_DATA_ELEM(n,...)
- - Macros which convert variadic macro data to Boost PP
- data types.
- - VMD_DATA_TO_PP_TUPLE(...)
- - VMD_DATA_TO_PP_ARRAY(...)
- - VMD_DATA_TO_PP_LIST(...)
- - VMD_DATA_TO_PP_SEQ(...)
- - Macros which convert Boost PP data types to variadic
- macro data.
- - VMD_PP_TUPLE_TO_DATA(tuple)
- - VMD_PP_ARRAY_TO_DATA(array)
- - VMD_PP_LIST_TO_DATA(list)
- - VMD_PP_SEQ_TO_DATA(seq)
- - Macros which ease the use of the Boost PP tuple data
- type by not requiring that a tuple size be passed.
- - VMD_PP_TUPLE_SIZE(tuple)
- - VMD_PP_TUPLE_ELEM(n,tuple)
- - VMD_PP_TUPLE_REM_CTOR(tuple)
- - VMD_PP_TUPLE_REVERSE(tuple)
- - VMD_PP_TUPLE_TO_LIST(tuple)
- - VMD_PP_TUPLE_TO_SEQ(tuple)
-
*/
/// Expands to the number of comma-separated variadic macro data arguments.
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/_variadic_macro_data_8hpp.html
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/_variadic_macro_data_8hpp.html (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/doc/html/_variadic_macro_data_8hpp.html 2010-10-02 01:32:09 EDT (Sat, 02 Oct 2010)
@@ -66,43 +66,6 @@
<tr><td class="mdescLeft"> </td><td class="mdescRight">Expands to variadic macro data whose arguments are the same as a sequence's elements. <br/></td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<p>The term 'Boost PP library' in this documentation is shorthand for the Boost preprocessor library.</p>
-<p>The macros provide support for variadic macro usage as well as integrating variadic macros with the Boost PP library without changing anything in the Boost PP library in any way. The latter is done by providing means of converting variadic macro data to Boost PP data types and by providing means of converting Boost PP data types back to variadic macro data.</p>
-<p>The macros will only work for compilers in which the Boost configuration macro, BOOST_NO_VARIADIC_MACROS, is not defined.</p>
-<p>Currently All of the macros in this library begin with the prefix of VMD_. If this library were accepted as a Boost library, the macros could be changed to start with a prefix of BOOST_VMD_ .</p>
-<p>The word DATA in the name of some of the macros refers to variadic macro data, as represented by '...' when passed as the final parameter of a variadic macro and as __VA_ARGS__ when expanded by the variadic macro definition.</p>
-<p>The words TUPLE, ARRAY, LIST, and SEQ in the name of some of the macros refer to the Boost PP library data types of tuples, arrays, lists, and sequences respectively. All mention in the comments of tuples, arrays, lists, and sequences refer to the Boost PP library definitions of these data types.</p>
-<p>The macros can be divided into these groups of functionality:</p>
-<ul>
-<li>Macros which directly support variadic macro data processing.<ul>
-<li>VMD_DATA_SIZE(...)</li>
-<li>VMD_DATA_ELEM(n,...)</li>
-</ul>
-</li>
-<li>Macros which convert variadic macro data to Boost PP data types.<ul>
-<li>VMD_DATA_TO_PP_TUPLE(...)</li>
-<li>VMD_DATA_TO_PP_ARRAY(...)</li>
-<li>VMD_DATA_TO_PP_LIST(...)</li>
-<li>VMD_DATA_TO_PP_SEQ(...)</li>
-</ul>
-</li>
-<li>Macros which convert Boost PP data types to variadic macro data.<ul>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#a0c3a5919752a07022f036d31a6cf8342" title="Expands to variadic macro data whose arguments are the same as a tuple's elements.">VMD_PP_TUPLE_TO_DATA(tuple)</a></li>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#aa7cd1ea1b6acc0bc2925524118856196" title="Expands to variadic macro data whose arguments are the same as an array's elements.">VMD_PP_ARRAY_TO_DATA(array)</a></li>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#a5643216d29dabbeb24176f1c2cff68a4" title="Expands to variadic macro data whose arguments are the same as a list's elements.">VMD_PP_LIST_TO_DATA(list)</a></li>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#a0701b18f9f3852515cd9710b77b41879" title="Expands to variadic macro data whose arguments are the same as a sequence's elements.">VMD_PP_SEQ_TO_DATA(seq)</a></li>
-</ul>
-</li>
-<li>Macros which ease the use of the Boost PP tuple data type by not requiring that a tuple size be passed.<ul>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#a142becd2891042b870cdc32adda0d0b5" title="Expands to the number of elements in a tuple.">VMD_PP_TUPLE_SIZE(tuple)</a></li>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#a5c645fee7591a40aa173b7dd989c758f" title="Expands to a particular tuple element.">VMD_PP_TUPLE_ELEM(n,tuple)</a></li>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#a0e31d2b35fa81c051b83bc6b9556b36e" title="Expands to a series of tokens which are equivalent to removing the parentheses from a tuple...">VMD_PP_TUPLE_REM_CTOR(tuple)</a></li>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#a8c81c6e964c9fb60b850c6cb1f71382d" title="Expands to a tuple whose elements are in reversed order.">VMD_PP_TUPLE_REVERSE(tuple)</a></li>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#ab4f99fd1f6008a036db7fc9b92583e38" title="Expands to a list whose elements are the same as a tuple.">VMD_PP_TUPLE_TO_LIST(tuple)</a></li>
-<li><a class="el" href="_variadic_macro_data_8hpp.html#a1399f161c3a47bb2d39b49e9b4c9432b" title="Expands to a sequence whose elements are the same as a tuple.">VMD_PP_TUPLE_TO_SEQ(tuple)</a> </li>
-</ul>
-</li>
-</ul>
<hr/><h2>Define Documentation</h2>
<a class="anchor" id="a9c702f476a06a6e25e168dba9e5f169b"></a><!-- doxytag: member="VariadicMacroData.hpp::VMD_DATA_SIZE" ref="a9c702f476a06a6e25e168dba9e5f169b" args="(...)" -->
<div class="memitem">
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