Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r71251 - in branches/pplib/variadics: boost/preprocessor/config libs/preprocessor/doc/headers/array libs/preprocessor/doc/headers/config
From: eldiener_at_[hidden]
Date: 2011-04-14 12:32:19


Author: eldiener
Date: 2011-04-14 12:32:18 EDT (Thu, 14 Apr 2011)
New Revision: 71251
URL: http://svn.boost.org/trac/boost/changeset/71251

Log:
Doc updates.
Added:
   branches/pplib/variadics/libs/preprocessor/doc/headers/array/enum.html (contents, props changed)
   branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_list.html (contents, props changed)
   branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_seq.html (contents, props changed)
   branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_tuple.html (contents, props changed)
Text files modified:
   branches/pplib/variadics/boost/preprocessor/config/variadics.hpp | 6 ++-
   branches/pplib/variadics/libs/preprocessor/doc/headers/config/limits.html | 69 ++++++++++++++++++++-------------------
   2 files changed, 39 insertions(+), 36 deletions(-)

Modified: branches/pplib/variadics/boost/preprocessor/config/variadics.hpp
==============================================================================
--- branches/pplib/variadics/boost/preprocessor/config/variadics.hpp (original)
+++ branches/pplib/variadics/boost/preprocessor/config/variadics.hpp 2011-04-14 12:32:18 EDT (Thu, 14 Apr 2011)
@@ -17,6 +17,8 @@
 # if defined(BOOST_PP_NO_BOOST_CONFIG)
 /* This is the code we will use if not using Boost config.
    It is essentially a duplication of the code in Boost Config.
+ The only reason to use this duplicated code is if Boost Config
+ can not handle C compilers or C++ compilers compiling in C mode.
 */
 #if defined(__GCCXML__)
 /* GCC-XML emulates other compilers, it has to appear first here! */
@@ -146,7 +148,7 @@
 #define BOOST_PP_VARIADICS 1
 #endif
 #
-# else
+# else /* !defined(BOOST_PP_NO_BOOST_CONFIG) */
 # include <boost/config.hpp>
 #
 # if defined(BOOST_NO_VARIADIC_MACROS)
@@ -155,7 +157,7 @@
 # define BOOST_PP_VARIADICS 1
 # endif /* BOOST_NO_VARIADIC_MACROS */
 #
-# endif /* BOOST_PP_USE_BOOST_CONFIG */
+# endif /* BOOST_PP_NO_BOOST_CONFIG
 #
 # endif /* BOOST_PP_VARIADICS */
 #

Added: branches/pplib/variadics/libs/preprocessor/doc/headers/array/enum.html
==============================================================================
--- (empty file)
+++ branches/pplib/variadics/libs/preprocessor/doc/headers/array/enum.html 2011-04-14 12:32:18 EDT (Thu, 14 Apr 2011)
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><title>array/enum.hpp</title>
+ <link rel="stylesheet" type="text/css" href="../../styles.css"></head><body>
+<div style="margin-left: 0px;"> The <b>array/enum.hpp</b> header
+defines a macro to convert an <i>array</i> to its comma-separated elements. </div>
+<h4>Usage</h4>
+<div class="code"> #include <b>&lt;boost/preprocessor/array/enum.hpp&gt;</b>
+</div>
+<h4>Contents</h4>
+<ul>
+ <li>BOOST_PP_ARRAY_ENUM</li>
+</ul>
+<hr size="1">
+<div style="margin-left: 0px;"> <i></i><i>© Copyright Edward Diener 2011</i> </div>
+<div style="margin-left: 0px;">
+<p><small>Distributed under the Boost Software License, Version 1.0.
+(See accompanying file LICENSE_1_0.txt
+or copy at www.boost.org/LICENSE_1_0.txt)</small></p>
+</div>
+</body></html>

Added: branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_list.html
==============================================================================
--- (empty file)
+++ branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_list.html 2011-04-14 12:32:18 EDT (Thu, 14 Apr 2011)
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><title>array/to_list.hpp</title>
+ <link rel="stylesheet" type="text/css" href="../../styles.css"></head><body>
+<div style="margin-left: 0px;"> The <b>array/to_list.hpp</b> header
+defines a macro that converts an <i>array</i> to a <i>list</i>. </div>
+<h4>Usage</h4>
+<div class="code"> #include <b>&lt;boost/preprocessor/array/to_list.hpp&gt;</b>
+</div>
+<h4>Contents</h4>
+<ul>
+ <li>BOOST_PP_ARRAY_TO_LIST</li>
+</ul>
+<hr size="1">
+<div style="margin-left: 0px;"> <i></i><i>© Copyright Edward Diener 2011</i> </div>
+<div style="margin-left: 0px;">
+<p><small>Distributed under the Boost Software License, Version 1.0.
+(See accompanying file LICENSE_1_0.txt
+or copy at www.boost.org/LICENSE_1_0.txt)</small></p>
+</div>
+</body></html>

Added: branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_seq.html
==============================================================================
--- (empty file)
+++ branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_seq.html 2011-04-14 12:32:18 EDT (Thu, 14 Apr 2011)
@@ -0,0 +1,20 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><title>array/to_seq.hpp</title>
+ <link rel="stylesheet" type="text/css" href="../../styles.css"></head><body>
+<div style="margin-left: 0px;"> The <b>array/to_seq.hpp</b> header
+defines a macro that converts an <i>array</i> to a <i>seq.</i> </div>
+<h4>Usage</h4>
+<div class="code"> #include <b>&lt;boost/preprocessor/array/to_seq.hpp&gt;</b>
+</div>
+<h4>Contents</h4>
+<ul>
+ <li>BOOST_PP_ARRAY_TO_SEQ</li>
+</ul>
+<hr size="1">
+<div style="margin-left: 0px;"> <i></i><i>© Copyright Edward Diener 2002</i> </div>
+<div style="margin-left: 0px;">
+<p><small>Distributed under the Boost Software License, Version 1.0.
+(See accompanying file LICENSE_1_0.txt
+or copy at www.boost.org/LICENSE_1_0.txt)</small></p>
+</div>
+</body></html>

Added: branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_tuple.html
==============================================================================
--- (empty file)
+++ branches/pplib/variadics/libs/preprocessor/doc/headers/array/to_tuple.html 2011-04-14 12:32:18 EDT (Thu, 14 Apr 2011)
@@ -0,0 +1,21 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head>
+ <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"><title>array/to_tuple.hpp</title>
+ <link rel="stylesheet" type="text/css" href="../../styles.css"></head><body>
+<div style="margin-left: 0px;"> The <b>array/to_tuple.hpp</b> header
+defines a macro that converts an <i>array </i>to a <i>tuple</i>. </div>
+<h4>Usage</h4>
+<div class="code"> #include <b>&lt;boost/preprocessor/array/to_tuple.hpp&gt;</b>
+</div>
+<h4>Contents</h4>
+<ul>
+ <li>BOOST_PP_ARRAY_TO_TUPLE</li>
+</ul>
+<hr size="1">
+<div style="margin-left: 0px;"> <i></i><i>© Copyright Edward Diener 2011</i> </div>
+<div style="margin-left: 0px;">
+<p><small>Distributed under the Boost Software License, Version 1.0.
+(See accompanying file LICENSE_1_0.txt
+or copy at www.boost.org/LICENSE_1_0.txt)</small></p>
+</div>
+</body></html>

Modified: branches/pplib/variadics/libs/preprocessor/doc/headers/config/limits.html
==============================================================================
--- branches/pplib/variadics/libs/preprocessor/doc/headers/config/limits.html (original)
+++ branches/pplib/variadics/libs/preprocessor/doc/headers/config/limits.html 2011-04-14 12:32:18 EDT (Thu, 14 Apr 2011)
@@ -1,44 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
- <head>
- <title>config/limits.hpp</title>
- <link rel="stylesheet" type="text/css" href="../../styles.css">
- </head>
- <body>
- <div style="margin-left: 0px;">
- The <b>config/limits.hpp</b> header defines various library limits.
- </div>
- <h4>
- Usage
- </h4>
- <div class="code">
- #include <b>&lt;boost/preprocessor/config/limits.hpp&gt;</b>
- </div>
- <h4>
- Contents
- </h4>
- <ul>
- <li>BOOST_PP_LIMIT_DIM</li>
- <li>BOOST_PP_LIMIT_FOR</li>
- <li>BOOST_PP_LIMIT_ITERATION</li>
- <li>BOOST_PP_LIMIT_ITERATION_DIM</li>
- <li>BOOST_PP_LIMIT_MAG</li>
- <li>BOOST_PP_LIMIT_REPEAT</li>
- <li>BOOST_PP_LIMIT_SEQ</li>
- <li>BOOST_PP_LIMIT_SLOT_COUNT</li>
- <li>BOOST_PP_LIMIT_SLOT_SIG</li>
- <li>BOOST_PP_LIMIT_TUPLE</li>
- <li>BOOST_PP_LIMIT_WHILE</li>
- </ul>
+<head>
+ <title>config/limits.hpp</title>
+ <link rel="stylesheet" type="text/css" href="../../styles.css">
+</head>
+<body>
+ <div style="margin-left: 0px;">
+ The <b>config/limits.hpp</b> header defines various library limits.
+ </div>
+ <h4>
+ Usage
+ </h4>
+ <div class="code">
+ #include <b>&lt;boost/preprocessor/config/limits.hpp&gt;</b>
+ </div>
+ <h4>
+ Contents
+ </h4>
+ <ul>
+ <li>BOOST_PP_LIMIT_DIM</li>
+ <li>BOOST_PP_LIMIT_FOR</li>
+ <li>BOOST_PP_LIMIT_ITERATION</li>
+ <li>BOOST_PP_LIMIT_ITERATION_DIM</li>
+ <li>BOOST_PP_LIMIT_MAG</li>
+ <li>BOOST_PP_LIMIT_REPEAT</li>
+ <li>BOOST_PP_LIMIT_SEQ</li>
+ <li>BOOST_PP_LIMIT_SLOT_COUNT</li>
+ <li>BOOST_PP_LIMIT_SLOT_SIG</li>
+ <li>BOOST_PP_LIMIT_TUPLE</li>
+ <li>BOOST_PP_LIMIT_WHILE</li>
+ <li>BOOST_PP_LIMIT_VARIADIC</li>
+ </ul>
         <hr size="1">
         <div style="margin-left: 0px;">
                 <i>© Copyright Housemarque Oy 2002</i>
- </br><i>© Copyright Paul Mensonides 2002</i>
+ <br><i>© Copyright Paul Mensonides 2002</i>
         </div>
         <div style="margin-left: 0px;">
                 <p><small>Distributed under the Boost Software License, Version 1.0. (See
                 accompanying file LICENSE_1_0.txt or
- copy at <a href=
- "http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)</small></p>
+ copy at www.boost.org/LICENSE_1_0.txt)</small></p>
         </div>
- </body>
+</body>
 </html>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk