headers/xxx.hpp.html >> headers/xxx.html

[SVN r25656]
This commit is contained in:
Paul Mensonides
2004-10-11 06:58:45 +00:00
parent fcc60a3011
commit b71f390686
414 changed files with 1112 additions and 1112 deletions

View File

@ -45,11 +45,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/add.hpp.html">&lt;boost/preprocessor/arithmetic/add.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/add.html">&lt;boost/preprocessor/arithmetic/add.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include <a href="../headers/arithmetic/add.hpp.html">&lt;boost/preprocessor/arithmetic/add.hpp&gt;</a>
#include <a href="../headers/arithmetic/add.html">&lt;boost/preprocessor/arithmetic/add.hpp&gt;</a>
<a href="add.html">BOOST_PP_ADD</a>(4, 3) // expands to 7
</pre></div>

View File

@ -45,14 +45,14 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/add.hpp.html">&lt;boost/preprocessor/arithmetic/add.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/add.html">&lt;boost/preprocessor/arithmetic/add.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/add.hpp.html">boost/preprocessor/arithmetic/add.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/dec.hpp.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/control/while.hpp.html">boost/preprocessor/control/while.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.hpp.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/add.html">boost/preprocessor/arithmetic/add.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/dec.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/control/while.html">boost/preprocessor/control/while.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#define PRED(d, data) <a href="tuple_elem.html">BOOST_PP_TUPLE_ELEM</a>(2, 0, data)

View File

@ -40,11 +40,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/logical/and.hpp.html">&lt;boost/preprocessor/logical/and.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/logical/and.html">&lt;boost/preprocessor/logical/and.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/logical/and.hpp.html">boost/preprocessor/logical/and.hpp</a>&gt;
#include &lt;<a href="../headers/logical/and.html">boost/preprocessor/logical/and.hpp</a>&gt;
<a href="and.html">BOOST_PP_AND</a>(4, 3) // expands to 1
<a href="and.html">BOOST_PP_AND</a>(5, 0) // expands to 0

View File

@ -30,12 +30,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/facilities/apply.hpp.html">&lt;boost/preprocessor/facilities/apply.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/facilities/apply.html">&lt;boost/preprocessor/facilities/apply.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/facilities/apply.hpp.html">boost/preprocessor/facilities/apply.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.hpp.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/apply.html">boost/preprocessor/facilities/apply.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#define CV(i) \
<a href="apply.html">BOOST_PP_APPLY</a>( \

View File

@ -24,11 +24,11 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/data.hpp.html">&lt;boost/preprocessor/array/data.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/data.html">&lt;boost/preprocessor/array/data.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/data.hpp.html">boost/preprocessor/array/data.hpp</a>&gt;
#include &lt;<a href="../headers/array/data.html">boost/preprocessor/array/data.hpp</a>&gt;
#define ARRAY (3, (x, y, z))

View File

@ -25,11 +25,11 @@
</dl>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/elem.hpp.html">&lt;boost/preprocessor/array/elem.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/elem.html">&lt;boost/preprocessor/array/elem.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/elem.hpp.html">boost/preprocessor/array/elem.hpp</a>&gt;
#include &lt;<a href="../headers/array/elem.html">boost/preprocessor/array/elem.hpp</a>&gt;
#define ARRAY (4, (a, b, c, d))

View File

@ -46,11 +46,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/insert.hpp.html">&lt;boost/preprocessor/array/insert.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/insert.html">&lt;boost/preprocessor/array/insert.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/insert.hpp.html">boost/preprocessor/array/insert.hpp</a>&gt;
#include &lt;<a href="../headers/array/insert.html">boost/preprocessor/array/insert.hpp</a>&gt;
#define ARRAY (3, (a, b, d))

View File

@ -46,7 +46,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/insert.hpp.html">&lt;boost/preprocessor/array/insert.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/insert.html">&lt;boost/preprocessor/array/insert.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -34,11 +34,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/pop_back.hpp.html">&lt;boost/preprocessor/array/pop_back.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/pop_back.html">&lt;boost/preprocessor/array/pop_back.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/pop_back.hpp.html">boost/preprocessor/array/pop_back.hpp</a>&gt;
#include &lt;<a href="../headers/array/pop_back.html">boost/preprocessor/array/pop_back.hpp</a>&gt;
#define ARRAY (3, (a, b, c))

View File

@ -34,7 +34,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/pop_back.hpp.html">&lt;boost/preprocessor/array/pop_back.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/pop_back.html">&lt;boost/preprocessor/array/pop_back.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -34,11 +34,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/pop_front.hpp.html">&lt;boost/preprocessor/array/pop_front.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/pop_front.html">&lt;boost/preprocessor/array/pop_front.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/pop_front.hpp.html">boost/preprocessor/array/pop_front.hpp</a>&gt;
#include &lt;<a href="../headers/array/pop_front.html">boost/preprocessor/array/pop_front.hpp</a>&gt;
#define ARRAY (3, (a, b, c))

View File

@ -34,7 +34,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/pop_front.hpp.html">&lt;boost/preprocessor/array/pop_front.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/pop_front.html">&lt;boost/preprocessor/array/pop_front.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -24,11 +24,11 @@
</dl>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/push_back.hpp.html">&lt;boost/preprocessor/array/push_back.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/push_back.html">&lt;boost/preprocessor/array/push_back.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/push_back.hpp.html">boost/preprocessor/array/push_back.hpp</a>&gt;
#include &lt;<a href="../headers/array/push_back.html">boost/preprocessor/array/push_back.hpp</a>&gt;
#define ARRAY (3, (a, b, c))

View File

@ -24,11 +24,11 @@
</dl>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/push_front.hpp.html">&lt;boost/preprocessor/array/push_front.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/push_front.html">&lt;boost/preprocessor/array/push_front.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/push_front.hpp.html">boost/preprocessor/array/push_front.hpp</a>&gt;
#include &lt;<a href="../headers/array/push_front.html">boost/preprocessor/array/push_front.hpp</a>&gt;
#define ARRAY (3, (b, c, d))

View File

@ -35,11 +35,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/remove.hpp.html">&lt;boost/preprocessor/array/remove.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/remove.html">&lt;boost/preprocessor/array/remove.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/remove.hpp.html">boost/preprocessor/array/remove.hpp</a>&gt;
#include &lt;<a href="../headers/array/remove.html">boost/preprocessor/array/remove.hpp</a>&gt;
#define ARRAY (3, (a, b, d))

View File

@ -34,7 +34,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/remove.hpp.html">&lt;boost/preprocessor/array/remove.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/remove.html">&lt;boost/preprocessor/array/remove.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -39,11 +39,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/replace.hpp.html">&lt;boost/preprocessor/array/replace.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/replace.html">&lt;boost/preprocessor/array/replace.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/replace.hpp.html">boost/preprocessor/array/replace.hpp</a>&gt;
#include &lt;<a href="../headers/array/replace.html">boost/preprocessor/array/replace.hpp</a>&gt;
#define ARRAY (3, (a, x, c))

View File

@ -38,7 +38,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/replace.hpp.html">&lt;boost/preprocessor/array/replace.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/replace.html">&lt;boost/preprocessor/array/replace.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -20,11 +20,11 @@
</dl>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/reverse.hpp.html">&lt;boost/preprocessor/array/reverse.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/reverse.html">&lt;boost/preprocessor/array/reverse.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/reverse.hpp.html">boost/preprocessor/array/reverse.hpp</a>&gt;
#include &lt;<a href="../headers/array/reverse.html">boost/preprocessor/array/reverse.hpp</a>&gt;
#define ARRAY (3, (a, b, c))

View File

@ -20,11 +20,11 @@
</dl>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/array/size.hpp.html">&lt;boost/preprocessor/array/size.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/array/size.html">&lt;boost/preprocessor/array/size.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/array/size.hpp.html">boost/preprocessor/array/size.hpp</a>&gt;
#include &lt;<a href="../headers/array/size.html">boost/preprocessor/array/size.hpp</a>&gt;
#define ARRAY (3, (x, y, z))

View File

@ -31,14 +31,14 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/debug/assert.hpp.html">&lt;boost/preprocessor/debug/assert.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/debug/assert.html">&lt;boost/preprocessor/debug/assert.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/cat.hpp.html">boost/preprocessor/cat.hpp</a>&gt;
#include &lt;<a href="../headers/debug/assert.hpp.html">boost/preprocessor/debug/assert.hpp</a>&gt;
#include &lt;<a href="../headers/logical/bitnor.hpp.html">boost/preprocessor/logical/bitnor.hpp</a>&gt;
#include &lt;<a href="../headers/logical/compl.hpp.html">boost/preprocessor/logical/compl.hpp</a>&gt;
#include &lt;<a href="../headers/cat.html">boost/preprocessor/cat.hpp</a>&gt;
#include &lt;<a href="../headers/debug/assert.html">boost/preprocessor/debug/assert.hpp</a>&gt;
#include &lt;<a href="../headers/logical/bitnor.html">boost/preprocessor/logical/bitnor.hpp</a>&gt;
#include &lt;<a href="../headers/logical/compl.html">boost/preprocessor/logical/compl.hpp</a>&gt;
// The is BOOST_PP_IS_NULLARY macro is not part of
// the public interface of the library because it

View File

@ -35,12 +35,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/debug/assert.hpp.html">&lt;boost/preprocessor/debug/assert.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/debug/assert.html">&lt;boost/preprocessor/debug/assert.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/equal.hpp.html">boost/preprocessor/comparison/equal.hpp</a>&gt;
#include &lt;<a href="../headers/debug/assert.hpp.html">boost/preprocessor/debug/assert.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/equal.html">boost/preprocessor/comparison/equal.hpp</a>&gt;
#include &lt;<a href="../headers/debug/assert.html">boost/preprocessor/debug/assert.hpp</a>&gt;
// lines are supposed to be counted
// in translation phase 1

View File

@ -31,11 +31,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/slot/slot.hpp.html">&lt;boost/preprocessor/slot/slot.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/slot/slot.html">&lt;boost/preprocessor/slot/slot.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/slot/slot.hpp.html">boost/preprocessor/slot/slot.hpp</a>&gt;
#include &lt;<a href="../headers/slot/slot.html">boost/preprocessor/slot/slot.hpp</a>&gt;
#define X() 4

View File

@ -39,11 +39,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/logical/bitand.hpp.html">&lt;boost/preprocessor/logical/bitand.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/logical/bitand.html">&lt;boost/preprocessor/logical/bitand.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/logical/bitand.hpp.html">boost/preprocessor/logical/bitand.hpp</a>&gt;
#include &lt;<a href="../headers/logical/bitand.html">boost/preprocessor/logical/bitand.hpp</a>&gt;
<a href="bitand.html">BOOST_PP_BITAND</a>(0, 0) // expands to 0
<a href="bitand.html">BOOST_PP_BITAND</a>(0, 1) // expands to 0

View File

@ -39,11 +39,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/logical/bitnor.hpp.html">&lt;boost/preprocessor/logical/bitnor.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/logical/bitnor.html">&lt;boost/preprocessor/logical/bitnor.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/logical/bitnor.hpp.html">boost/preprocessor/logical/bitnor.hpp</a>&gt;
#include &lt;<a href="../headers/logical/bitnor.html">boost/preprocessor/logical/bitnor.hpp</a>&gt;
<a href="bitnor.html">BOOST_PP_BITNOR</a>(0, 0) // expands to 1
<a href="bitnor.html">BOOST_PP_BITNOR</a>(0, 1) // expands to 0

View File

@ -39,11 +39,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/logical/bitor.hpp.html">&lt;boost/preprocessor/logical/bitor.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/logical/bitor.html">&lt;boost/preprocessor/logical/bitor.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/logical/bitor.hpp.html">boost/preprocessor/logical/bitor.hpp</a>&gt;
#include &lt;<a href="../headers/logical/bitor.html">boost/preprocessor/logical/bitor.hpp</a>&gt;
<a href="bitor.html">BOOST_PP_BITOR</a>(0, 0) // expands to 0
<a href="bitor.html">BOOST_PP_BITOR</a>(0, 1) // expands to 1

View File

@ -40,11 +40,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/logical/bitxor.hpp.html">&lt;boost/preprocessor/logical/bitxor.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/logical/bitxor.html">&lt;boost/preprocessor/logical/bitxor.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/logical/bitxor.hpp.html">boost/preprocessor/logical/bitxor.hpp</a>&gt;
#include &lt;<a href="../headers/logical/bitxor.html">boost/preprocessor/logical/bitxor.hpp</a>&gt;
<a href="bitxor.html">BOOST_PP_BITXOR</a>(0, 0) // expands to 0
<a href="bitxor.html">BOOST_PP_BITXOR</a>(0, 1) // expands to 1

View File

@ -30,11 +30,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/logical/bool.hpp.html">&lt;boost/preprocessor/logical/bool.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/logical/bool.html">&lt;boost/preprocessor/logical/bool.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/logical/bool.hpp.html">boost/preprocessor/logical/bool.hpp</a>&gt;
#include &lt;<a href="../headers/logical/bool.html">boost/preprocessor/logical/bool.hpp</a>&gt;
<a href="bool.html">BOOST_PP_BOOL</a>(6) // expands to 1
<a href="bool.html">BOOST_PP_BOOL</a>(0) // expands to 0

View File

@ -34,11 +34,11 @@
<!-- <h4>See Also</h4> -->
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/cat.hpp.html">&lt;boost/preprocessor/cat.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/cat.html">&lt;boost/preprocessor/cat.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/cat.hpp.html">boost/preprocessor/cat.hpp</a>&gt;
#include &lt;<a href="../headers/cat.html">boost/preprocessor/cat.hpp</a>&gt;
<a href="cat.html">BOOST_PP_CAT</a>(x, <a href="cat.html">BOOST_PP_CAT</a>(y, z)) // expands to xyz
</pre></div>

View File

@ -18,13 +18,13 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/punctuation/comma.hpp.html">&lt;boost/preprocessor/punctuation/comma.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/punctuation/comma.html">&lt;boost/preprocessor/punctuation/comma.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/control/if.hpp.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/empty.hpp.html">boost/preprocessor/facilities/empty.hpp</a>&gt;
#include &lt;<a href="../headers/punctuation/comma.hpp.html">boost/preprocessor/punctuation/comma.hpp</a>&gt;
#include &lt;<a href="../headers/control/if.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/empty.html">boost/preprocessor/facilities/empty.hpp</a>&gt;
#include &lt;<a href="../headers/punctuation/comma.html">boost/preprocessor/punctuation/comma.hpp</a>&gt;
<a href="if.html">BOOST_PP_IF</a>(1, <a href="comma.html">BOOST_PP_COMMA</a>, <a href="empty.html">BOOST_PP_EMPTY</a>)() // expands to ,
</pre></div>

View File

@ -34,12 +34,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/punctuation/comma_if.hpp.html">&lt;boost/preprocessor/punctuation/comma_if.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/punctuation/comma_if.html">&lt;boost/preprocessor/punctuation/comma_if.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/punctuation/comma_if.hpp.html">boost/preprocessor/punctuation/comma_if.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.hpp.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#include &lt;<a href="../headers/punctuation/comma_if.html">boost/preprocessor/punctuation/comma_if.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#define MACRO(z, n, text) <a href="comma_if.html">BOOST_PP_COMMA_IF</a>(n) text

View File

@ -34,11 +34,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/logical/compl.hpp.html">&lt;boost/preprocessor/logical/compl.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/logical/compl.html">&lt;boost/preprocessor/logical/compl.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/logical/compl.hpp.html">boost/preprocessor/logical/compl.hpp</a>&gt;
#include &lt;<a href="../headers/logical/compl.html">boost/preprocessor/logical/compl.hpp</a>&gt;
<a href="compl.html">BOOST_PP_COMPL</a>(1) // expands to 0
<a href="compl.html">BOOST_PP_COMPL</a>(0) // expands to 1

View File

@ -30,11 +30,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/dec.hpp.html">&lt;boost/preprocessor/arithmetic/dec.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/dec.html">&lt;boost/preprocessor/arithmetic/dec.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/dec.hpp.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/dec.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
<a href="dec.html">BOOST_PP_DEC</a>(<a href="dec.html">BOOST_PP_DEC</a>(6)) // expands to 4
<a href="dec.html">BOOST_PP_DEC</a>(0) // expands to 0

View File

@ -31,17 +31,17 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/control/deduce_d.hpp.html">&lt;boost/preprocessor/control/deduce_d.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/control/deduce_d.html">&lt;boost/preprocessor/control/deduce_d.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/add.hpp.html">boost/preprocessor/arithmetic/add.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.hpp.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/sub.hpp.html">boost/preprocessor/arithmetic/sub.hpp</a>&gt;
#include &lt;<a href="../headers/control/deduce_d.hpp.html">boost/preprocessor/control/deduce_d.hpp</a>&gt;
#include &lt;<a href="../headers/punctuation/comma_if.hpp.html">boost/preprocessor/punctuation/comma_if.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.hpp.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.hpp.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/add.html">boost/preprocessor/arithmetic/add.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/sub.html">boost/preprocessor/arithmetic/sub.hpp</a>&gt;
#include &lt;<a href="../headers/control/deduce_d.html">boost/preprocessor/control/deduce_d.hpp</a>&gt;
#include &lt;<a href="../headers/punctuation/comma_if.html">boost/preprocessor/punctuation/comma_if.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#define RANGE(first, last) \
<a href="repeat.html">BOOST_PP_REPEAT</a>( \

View File

@ -31,7 +31,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/deduce_r.hpp.html">&lt;boost/preprocessor/repetition/deduce_r.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/deduce_r.html">&lt;boost/preprocessor/repetition/deduce_r.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -31,7 +31,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/deduce_z.hpp.html">&lt;boost/preprocessor/repetition/deduce_z.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/deduce_z.html">&lt;boost/preprocessor/repetition/deduce_z.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -40,11 +40,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/div.hpp.html">&lt;boost/preprocessor/arithmetic/div.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/div.html">&lt;boost/preprocessor/arithmetic/div.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/div.hpp.html">boost/preprocessor/arithmetic/div.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/div.html">boost/preprocessor/arithmetic/div.hpp</a>&gt;
<a href="div.html">BOOST_PP_DIV</a>(11, 5) // expands to 2
</pre></div>

View File

@ -40,14 +40,14 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/div.hpp.html">&lt;boost/preprocessor/arithmetic/div.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/div.html">&lt;boost/preprocessor/arithmetic/div.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/dec.hpp.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/div.hpp.html">boost/preprocessor/arithmetic/div.hpp</a>&gt;
#include &lt;<a href="../headers/control/while.hpp.html">boost/preprocessor/control/while.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.hpp.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/dec.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/div.html">boost/preprocessor/arithmetic/div.hpp</a>&gt;
#include &lt;<a href="../headers/control/while.html">boost/preprocessor/control/while.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#define PRED(d, data) <a href="tuple_elem.html">BOOST_PP_TUPLE_ELEM</a>(2, 0, data)

View File

@ -19,12 +19,12 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/facilities/empty.hpp.html">&lt;boost/preprocessor/facilities/empty.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/facilities/empty.html">&lt;boost/preprocessor/facilities/empty.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/control/if.hpp.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/empty.hpp.html">boost/preprocessor/facilities/empty.hpp</a>&gt;
#include &lt;<a href="../headers/control/if.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/empty.html">boost/preprocessor/facilities/empty.hpp</a>&gt;
#define X() result
#define MACRO(c) <a href="if.html">BOOST_PP_IF</a>(c, X, <a href="empty.html">BOOST_PP_EMPTY</a>)()

View File

@ -55,11 +55,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum.hpp.html">&lt;boost/preprocessor/repetition/enum.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum.html">&lt;boost/preprocessor/repetition/enum.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum.hpp.html">boost/preprocessor/repetition/enum.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum.html">boost/preprocessor/repetition/enum.hpp</a>&gt;
#define TEXT(z, n, text) text

View File

@ -53,11 +53,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_binary_params.hpp.html">&lt;boost/preprocessor/repetition/enum_binary_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_binary_params.html">&lt;boost/preprocessor/repetition/enum_binary_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum_binary_params.hpp.html">boost/preprocessor/repetition/enum_binary_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_binary_params.html">boost/preprocessor/repetition/enum_binary_params.hpp</a>&gt;
<a href="enum_binary_params.html">BOOST_PP_ENUM_BINARY_PARAMS</a>(3, T, p) // expands to T0 p0, T1 p1, T2 p2
</pre></div>

View File

@ -55,13 +55,13 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_binary_params.hpp.html">&lt;boost/preprocessor/repetition/enum_binary_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_binary_params.html">&lt;boost/preprocessor/repetition/enum_binary_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/inc.hpp.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_binary_params.hpp.html">boost/preprocessor/repetition/enum_binary_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_params.hpp.html">boost/preprocessor/repetition/enum_params.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_binary_params.html">boost/preprocessor/repetition/enum_binary_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_params.html">boost/preprocessor/repetition/enum_params.hpp</a>&gt;
#define FUNCTION(z, n, _) \
template&lt;<a href="enum_params_z.html">BOOST_PP_ENUM_PARAMS_Z</a>(z, <a href="inc.html">BOOST_PP_INC</a>(n), class T)&gt; \

View File

@ -46,11 +46,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_params.hpp.html">&lt;boost/preprocessor/repetition/enum_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_params.html">&lt;boost/preprocessor/repetition/enum_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum_params.hpp.html">boost/preprocessor/repetition/enum_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_params.html">boost/preprocessor/repetition/enum_params.hpp</a>&gt;
<a href="enum_params.html">BOOST_PP_ENUM_PARAMS</a>(3, class T) // expands to class T0, class T1, class T2
</pre></div>

View File

@ -56,11 +56,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/epwad.hpp.html">&lt;boost/preprocessor/repetition/enum_params_with_a_default.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/epwad.html">&lt;boost/preprocessor/repetition/enum_params_with_a_default.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/epwad.hpp.html">boost/preprocessor/repetition/enum_params_with_a_default.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/epwad.html">boost/preprocessor/repetition/enum_params_with_a_default.hpp</a>&gt;
<a href="enum_params_with_a_default.html">BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT</a>(3, class T, int)
// expands to T0 = int, T1 = int, T2 = int

View File

@ -57,11 +57,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/epwd.hpp.html">&lt;boost/preprocessor/repetition/enum_params_with_defaults.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/epwd.html">&lt;boost/preprocessor/repetition/enum_params_with_defaults.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/epwd.hpp.html">boost/preprocessor/repetition/enum_params_with_defaults.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/epwd.html">boost/preprocessor/repetition/enum_params_with_defaults.hpp</a>&gt;
<a href="enum_params_with_defaults.html">BOOST_PP_ENUM_PARAMS_WITH_DEFAULTS</a>(3, class T, U)
// expands to T0 = U0, T1 = U1, T2 = U2

View File

@ -44,13 +44,13 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_params.hpp.html">&lt;boost/preprocessor/repetition/enum_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_params.html">&lt;boost/preprocessor/repetition/enum_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div id="sample"><pre>
#include &lt;<a href="../headers/arithmetic/inc.hpp.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_params.hpp.html">boost/preprocessor/repetition/enum_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.hpp.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_params.html">boost/preprocessor/repetition/enum_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#define MACRO(z, n, _) \
template&lt; \

View File

@ -55,12 +55,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_shifted.hpp.html">&lt;boost/preprocessor/repetition/enum_shifted.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_shifted.html">&lt;boost/preprocessor/repetition/enum_shifted.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum.hpp.html">boost/preprocessor/repetition/enum.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_shifted.hpp.html">boost/preprocessor/repetition/enum_shifted.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum.html">boost/preprocessor/repetition/enum.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_shifted.html">boost/preprocessor/repetition/enum_shifted.hpp</a>&gt;
#define TYPE(z, n, type) type

View File

@ -50,11 +50,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_shifted_params.hpp.html">&lt;boost/preprocessor/repetition/enum_shifted_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_shifted_params.html">&lt;boost/preprocessor/repetition/enum_shifted_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum_shifted_params.hpp.html">boost/preprocessor/repetition/enum_shifted_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_shifted_params.html">boost/preprocessor/repetition/enum_shifted_params.hpp</a>&gt;
<a href="enum_shifted_params.html">BOOST_PP_ENUM_SHIFTED_PARAMS</a>(3, class T) // expands to class T1, class T2
</pre></div>

View File

@ -44,13 +44,13 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_shifted_params.hpp.html">&lt;boost/preprocessor/repetition/enum_shifted_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_shifted_params.html">&lt;boost/preprocessor/repetition/enum_shifted_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum_params.hpp.html">boost/preprocessor/repetition/enum_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_shifted_params.hpp.html">boost/preprocessor/repetition/enum_shifted_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.hpp.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_params.html">boost/preprocessor/repetition/enum_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_shifted_params.html">boost/preprocessor/repetition/enum_shifted_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
int add(void) {
return 0;

View File

@ -57,13 +57,13 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_shifted.hpp.html">&lt;boost/preprocessor/repetition/enum_shifted.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_shifted.html">&lt;boost/preprocessor/repetition/enum_shifted.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/inc.hpp.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_shifted.hpp.html">boost/preprocessor/repetition/enum_shifted.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.hpp.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_shifted.html">boost/preprocessor/repetition/enum_shifted.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#define TEXT(z, n, text) text

View File

@ -51,11 +51,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_trailing.hpp.html">&lt;boost/preprocessor/repetition/enum_trailing.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_trailing.html">&lt;boost/preprocessor/repetition/enum_trailing.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum_trailing.hpp.html">boost/preprocessor/repetition/enum_trailing.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_trailing.html">boost/preprocessor/repetition/enum_trailing.hpp</a>&gt;
#define TEXT(z, n, text) text

View File

@ -42,11 +42,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_trailing_params.hpp.html">&lt;boost/preprocessor/repetition/enum_trailing_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_trailing_params.html">&lt;boost/preprocessor/repetition/enum_trailing_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum_trailing_params.hpp.html">boost/preprocessor/repetition/enum_trailing_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_trailing_params.html">boost/preprocessor/repetition/enum_trailing_params.hpp</a>&gt;
class X <a href="enum_trailing_params.html">BOOST_PP_ENUM_TRAILING_PARAMS</a>(2, class T)
// expands to class X, class T0, class T1, class T2

View File

@ -44,12 +44,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_trailing_params.hpp.html">&lt;boost/preprocessor/repetition/enum_trailing_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_trailing_params.html">&lt;boost/preprocessor/repetition/enum_trailing_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div id="sample"><pre>
#include &lt;<a href="../headers/repetition/enum_trailing_params.hpp.html">boost/preprocessor/repetition/enum_trailing_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.hpp.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_trailing_params.html">boost/preprocessor/repetition/enum_trailing_params.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/repeat.html">boost/preprocessor/repetition/repeat.hpp</a>&gt;
#define MACRO(z, n, _) \
template&lt; \

View File

@ -57,12 +57,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_trailing.hpp.html">&lt;boost/preprocessor/repetition/enum_trailing.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum_trailing.html">&lt;boost/preprocessor/repetition/enum_trailing.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/repetition/enum.hpp.html">boost/preprocessor/repetition/enum.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_trailing.hpp.html">boost/preprocessor/repetition/enum_trailing.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum.html">boost/preprocessor/repetition/enum.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_trailing.html">boost/preprocessor/repetition/enum_trailing.hpp</a>&gt;
#define TEXT(z, n, text) text

View File

@ -57,12 +57,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum.hpp.html">&lt;boost/preprocessor/repetition/enum.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/enum.html">&lt;boost/preprocessor/repetition/enum.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/inc.hpp.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum.hpp.html">boost/preprocessor/repetition/enum.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum.html">boost/preprocessor/repetition/enum.hpp</a>&gt;
#define TEXT(z, n, text) text

View File

@ -40,11 +40,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/equal.hpp.html">&lt;boost/preprocessor/comparison/equal.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/equal.html">&lt;boost/preprocessor/comparison/equal.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/equal.hpp.html">boost/preprocessor/comparison/equal.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/equal.html">boost/preprocessor/comparison/equal.hpp</a>&gt;
<a href="equal.html">BOOST_PP_EQUAL</a>(4, 3) // expands to 0
<a href="equal.html">BOOST_PP_EQUAL</a>(5, 5) // expands to 1

View File

@ -45,11 +45,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/equal.hpp.html">&lt;boost/preprocessor/comparison/equal.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/equal.html">&lt;boost/preprocessor/comparison/equal.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/equal.hpp.html">boost/preprocessor/comparison/equal.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/equal.html">boost/preprocessor/comparison/equal.hpp</a>&gt;
<a href="equal_d.html">BOOST_PP_EQUAL_D</a>(1, 4, 3) // expands to 0
<a href="equal_d.html">BOOST_PP_EQUAL_D</a>(1, 5, 5) // expands to 1

View File

@ -48,12 +48,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/etbp.hpp.html">&lt;boost/preprocessor/repetition/enum_trailing_binary_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/etbp.html">&lt;boost/preprocessor/repetition/enum_trailing_binary_params.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/facilities/intercept.hpp.html">boost/preprocessor/facilities/intercept.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/etbp.hpp.html">boost/preprocessor/repetition/enum_trailing_binary_params.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/intercept.html">boost/preprocessor/facilities/intercept.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/etbp.html">boost/preprocessor/repetition/enum_trailing_binary_params.hpp</a>&gt;
template&lt;class X <a href="etbp.html">BOOST_PP_ENUM_TRAILING_BINARY_PARAMS</a>(4, class A, = X <a href="intercept.html">BOOST_PP_INTERCEPT</a>)&gt;
struct sample {

View File

@ -50,7 +50,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/etbp.hpp.html">&lt;boost/preprocessor/repetition/enum_trailing_binary_params.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/etbp.html">&lt;boost/preprocessor/repetition/enum_trailing_binary_params.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -26,12 +26,12 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/facilities/expand.hpp.html">&lt;boost/preprocessor/facilities/expand.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/facilities/expand.html">&lt;boost/preprocessor/facilities/expand.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/control/if.hpp.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/expand.hpp.html">boost/preprocessor/facilities/expand.hpp</a>&gt;
#include &lt;<a href="../headers/control/if.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/expand.html">boost/preprocessor/facilities/expand.hpp</a>&gt;
#define MACRO(a, b, c) (a)(b)(c)
#define ARGS() (1, 2, 3)

View File

@ -35,12 +35,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/control/expr_if.hpp.html">&lt;boost/preprocessor/control/expr_if.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/control/expr_if.html">&lt;boost/preprocessor/control/expr_if.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/control/expr_if.hpp.html">boost/preprocessor/control/expr_if.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.hpp.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#include &lt;<a href="../headers/control/expr_if.html">boost/preprocessor/control/expr_if.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#define CV(n) \
<a href="expr_if.html">BOOST_PP_EXPR_IF</a>( \

View File

@ -35,12 +35,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/control/expr_iif.hpp.html">&lt;boost/preprocessor/control/expr_iif.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/control/expr_iif.html">&lt;boost/preprocessor/control/expr_iif.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/logical/and.hpp.html">boost/preprocessor/logical/and.hpp</a>&gt;
#include &lt;<a href="../headers/control/expr_iif.hpp.html">boost/preprocessor/control/expr_iif.hpp</a>&gt;
#include &lt;<a href="../headers/logical/and.html">boost/preprocessor/logical/and.hpp</a>&gt;
#include &lt;<a href="../headers/control/expr_iif.html">boost/preprocessor/control/expr_iif.hpp</a>&gt;
#define INSERT_AND(p, q, text) \
<a href="expr_iif.html">BOOST_PP_EXPR_IIF</a>( \

View File

@ -63,14 +63,14 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/for.hpp.html">&lt;boost/preprocessor/repetition/for.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/for.html">&lt;boost/preprocessor/repetition/for.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/inc.hpp.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/not_equal.hpp.html">boost/preprocessor/comparison/not_equal.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/for.hpp.html">boost/preprocessor/repetition/for.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.hpp.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/not_equal.html">boost/preprocessor/comparison/not_equal.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/for.html">boost/preprocessor/repetition/for.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#define PRED(r, state) \
<a href="not_equal.html">BOOST_PP_NOT_EQUAL</a>( \

View File

@ -65,16 +65,16 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/repetition/for.hpp.html">&lt;boost/preprocessor/repetition/for.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/repetition/for.html">&lt;boost/preprocessor/repetition/for.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/dec.hpp.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.hpp.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/not_equal.hpp.html">boost/preprocessor/comparison/not_equal.hpp</a>&gt;
#include &lt;<a href="../headers/punctuation/comma_if.hpp.html">boost/preprocessor/punctuation/comma_if.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/for.hpp.html">boost/preprocessor/repetition/for.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.hpp.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/dec.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/not_equal.html">boost/preprocessor/comparison/not_equal.hpp</a>&gt;
#include &lt;<a href="../headers/punctuation/comma_if.html">boost/preprocessor/punctuation/comma_if.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/for.html">boost/preprocessor/repetition/for.hpp</a>&gt;
#include &lt;<a href="../headers/tuple/elem.html">boost/preprocessor/tuple/elem.hpp</a>&gt;
#define PRED(r, state) \
<a href="not_equal.html">BOOST_PP_NOT_EQUAL</a>( \

View File

@ -25,7 +25,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -25,7 +25,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -25,7 +25,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -35,7 +35,7 @@
#ifndef FILE_H_
#define FILE_H_
#include &lt;<a href="../headers/iteration/iterate.hpp.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#define <a href="iteration_params_x.html">BOOST_PP_ITERATION_PARAMS_1</a> (3, (1, 10, "file.h"))
#include <a href="iterate.html">BOOST_PP_ITERATE</a>()

View File

@ -25,7 +25,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -41,11 +41,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/greater.hpp.html">&lt;boost/preprocessor/comparison/greater.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/greater.html">&lt;boost/preprocessor/comparison/greater.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/greater.hpp.html">boost/preprocessor/comparison/greater.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/greater.html">boost/preprocessor/comparison/greater.hpp</a>&gt;
<a href="greater.html">BOOST_PP_GREATER</a>(4, 3) // expands to 1
<a href="greater.html">BOOST_PP_GREATER</a>(5, 5) // expands to 0

View File

@ -41,12 +41,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/greater.hpp.html">&lt;boost/preprocessor/comparison/greater.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/greater.html">&lt;boost/preprocessor/comparison/greater.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/greater.hpp.html">boost/preprocessor/comparison/greater.hpp</a>&gt;
#include &lt;<a href="../headers/list/filter.hpp.html">boost/preprocessor/list/filter.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/greater.html">boost/preprocessor/comparison/greater.hpp</a>&gt;
#include &lt;<a href="../headers/list/filter.html">boost/preprocessor/list/filter.hpp</a>&gt;
#define LIST (1, (2, (3, (4, (5, <a href="nil.html">BOOST_PP_NIL</a>)))))

View File

@ -41,11 +41,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/greater_equal.hpp.html">&lt;boost/preprocessor/comparison/greater_equal.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/greater_equal.html">&lt;boost/preprocessor/comparison/greater_equal.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/greater_equal.hpp.html">boost/preprocessor/comparison/greater_equal.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/greater_equal.html">boost/preprocessor/comparison/greater_equal.hpp</a>&gt;
<a href="greater_equal.html">BOOST_PP_GREATER_EQUAL</a>(4, 3) // expands to 1
<a href="greater_equal.html">BOOST_PP_GREATER_EQUAL</a>(5, 5) // expands to 1

View File

@ -41,12 +41,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/greater_equal.hpp.html">&lt;boost/preprocessor/comparison/greater_equal.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/greater_equal.html">&lt;boost/preprocessor/comparison/greater_equal.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/greater_equal.hpp.html">boost/preprocessor/comparison/greater_equal.hpp</a>&gt;
#include &lt;<a href="../headers/list/filter.hpp.html">boost/preprocessor/list/filter.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/greater_equal.html">boost/preprocessor/comparison/greater_equal.hpp</a>&gt;
#include &lt;<a href="../headers/list/filter.html">boost/preprocessor/list/filter.hpp</a>&gt;
#define LIST (1, (2, (3, (4, (5, <a href="nil.html">BOOST_PP_NIL</a>)))))

View File

@ -29,13 +29,13 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/facilities/identity.hpp.html">&lt;boost/preprocessor/facilities/identity.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/facilities/identity.html">&lt;boost/preprocessor/facilities/identity.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/control/if.hpp.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/empty.hpp.html">boost/preprocessor/facilities/empty.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/identity.hpp.html">boost/preprocessor/facilities/identity.hpp</a>&gt;
#include &lt;<a href="../headers/control/if.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/empty.html">boost/preprocessor/facilities/empty.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/identity.html">boost/preprocessor/facilities/identity.hpp</a>&gt;
#define MACRO(n) <a href="if.html">BOOST_PP_IF</a>(n, <a href="identity.html">BOOST_PP_IDENTITY</a>(x), <a href="empty.html">BOOST_PP_EMPTY</a>)()

View File

@ -39,11 +39,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/control/if.hpp.html">&lt;boost/preprocessor/control/if.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/control/if.html">&lt;boost/preprocessor/control/if.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/control/if.hpp.html">boost/preprocessor/control/if.hpp</a>&gt;
#include &lt;<a href="../headers/control/if.html">boost/preprocessor/control/if.hpp</a>&gt;
<a href="if.html">BOOST_PP_IF</a>(10, a, b) // expands to a
<a href="if.html">BOOST_PP_IF</a>(0, a, b) // expands to b

View File

@ -39,11 +39,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/control/iif.hpp.html">&lt;boost/preprocessor/control/iif.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/control/iif.html">&lt;boost/preprocessor/control/iif.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/control/iif.hpp.html">boost/preprocessor/control/iif.hpp</a>&gt;
#include &lt;<a href="../headers/control/iif.html">boost/preprocessor/control/iif.hpp</a>&gt;
#define OR_IF(p, q, t, f) <a href="iif.html">BOOST_PP_IIF</a>(<a href="or.html">BOOST_PP_OR</a>(p, q), t, f)

View File

@ -30,11 +30,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/inc.hpp.html">&lt;boost/preprocessor/arithmetic/inc.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/arithmetic/inc.html">&lt;boost/preprocessor/arithmetic/inc.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/arithmetic/inc.hpp.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/inc.html">boost/preprocessor/arithmetic/inc.hpp</a>&gt;
<a href="inc.html">BOOST_PP_INC</a>(<a href="inc.html">BOOST_PP_INC</a>(6)) // expands to 8
<a href="inc.html">BOOST_PP_INC</a>(4) // expands to 5

View File

@ -37,7 +37,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/self.hpp.html">&lt;boost/preprocessor/iteration/self.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/self.html">&lt;boost/preprocessor/iteration/self.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -47,7 +47,7 @@
#ifndef FILE_H_
#define FILE_H_
#include &lt;<a href="../headers/iteration/self.hpp.html">boost/preprocessor/iteration/self.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/self.html">boost/preprocessor/iteration/self.hpp</a>&gt;
#define NAME X
struct NAME {

View File

@ -23,12 +23,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/facilities/intercept.hpp.html">&lt;boost/preprocessor/facilities/intercept.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/facilities/intercept.html">&lt;boost/preprocessor/facilities/intercept.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/facilities/intercept.hpp.html">boost/preprocessor/facilities/intercept.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_binary_params.hpp.html">boost/preprocessor/repetition/enum_binary_params.hpp</a>&gt;
#include &lt;<a href="../headers/facilities/intercept.html">boost/preprocessor/facilities/intercept.hpp</a>&gt;
#include &lt;<a href="../headers/repetition/enum_binary_params.html">boost/preprocessor/repetition/enum_binary_params.hpp</a>&gt;
<a href="enum_binary_params.html">BOOST_PP_ENUM_BINARY_PARAMS</a>(3, class T, = U)
// expands to class T0 = U0, class T1 = U1, class T2 = U2

View File

@ -41,7 +41,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -51,7 +51,7 @@
#ifndef FILE_H_
#define FILE_H_
#include &lt;<a href="../headers/iteration/iterate.hpp.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#define <a href="iteration_params_x.html">BOOST_PP_ITERATION_PARAMS_1</a> (3, (1, 10, "file.h"))
#include <a href="iterate.html">BOOST_PP_ITERATE</a>()

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -27,7 +27,7 @@
#ifndef FILE_H_
#define FILE_H_
#include &lt;<a href="../headers/iteration/iterate.hpp.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#define <a href="iteration_params_x.html">BOOST_PP_ITERATION_PARAMS_1</a> (3, (1, 3, "file.h"))
#include <a href="iterate.html">BOOST_PP_ITERATE</a>()

View File

@ -18,7 +18,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -28,7 +28,7 @@
#ifndef FILE_H_
#define FILE_H_
#include &lt;<a href="../headers/iteration/iterate.hpp.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#define <a href="iteration_params_x.html">BOOST_PP_ITERATION_PARAMS_1</a> (3, (1, 3, "file.h"))
#include <a href="iterate.html">BOOST_PP_ITERATE</a>()

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -27,7 +27,7 @@
#ifndef FILE_H_
#define FILE_H_
#include &lt;<a href="../headers/iteration/iterate.hpp.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#define <a href="iteration_params_x.html">BOOST_PP_ITERATION_PARAMS_1</a> (3, (1, 10, "file.h"))
#include <a href="iterate.html">BOOST_PP_ITERATE</a>()

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -27,7 +27,7 @@
#ifndef FILE_H_
#define FILE_H_
#include &lt;<a href="../headers/iteration/iterate.hpp.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
// 1st iteration:
#define <a href="iteration_params_x.html">BOOST_PP_ITERATION_PARAMS_1</a> (4, (1, 10, "file.h", 0x0001))

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.hpp.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/iteration/iterate.html">&lt;boost/preprocessor/iteration/iterate.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -27,7 +27,7 @@
#ifndef FILE_H_
#define FILE_H_
#include &lt;<a href="../headers/iteration/iterate.hpp.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#define <a href="iteration_params_x.html">BOOST_PP_ITERATION_PARAMS_1</a> (3, (1, 10, "file.h"))
#include <a href="iterate.html">BOOST_PP_ITERATE</a>()

View File

@ -41,11 +41,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/less.hpp.html">&lt;boost/preprocessor/comparison/less.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/less.html">&lt;boost/preprocessor/comparison/less.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/less.hpp.html">boost/preprocessor/comparison/less.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/less.html">boost/preprocessor/comparison/less.hpp</a>&gt;
<a href="less.html">BOOST_PP_LESS</a>(4, 3) // expands to 0
<a href="less.html">BOOST_PP_LESS</a>(3, 4) // expands to 1

View File

@ -41,12 +41,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/less.hpp.html">&lt;boost/preprocessor/comparison/less.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/less.html">&lt;boost/preprocessor/comparison/less.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/less.hpp.html">boost/preprocessor/comparison/less.hpp</a>&gt;
#include &lt;<a href="../headers/list/filter.hpp.html">boost/preprocessor/list/filter.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/less.html">boost/preprocessor/comparison/less.hpp</a>&gt;
#include &lt;<a href="../headers/list/filter.html">boost/preprocessor/list/filter.hpp</a>&gt;
#define LIST (1, (2, (3, (4, (5, <a href="nil.html">BOOST_PP_NIL</a>)))))

View File

@ -41,11 +41,11 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/less_equal.hpp.html">&lt;boost/preprocessor/comparison/less_equal.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/less_equal.html">&lt;boost/preprocessor/comparison/less_equal.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/less_equal.hpp.html">boost/preprocessor/comparison/less_equal.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/less_equal.html">boost/preprocessor/comparison/less_equal.hpp</a>&gt;
<a href="less_equal.html">BOOST_PP_LESS_EQUAL</a>(4, 3) // expands to 0
<a href="less_equal.html">BOOST_PP_LESS_EQUAL</a>(5, 5) // expands to 1

View File

@ -41,12 +41,12 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/comparison/less_equal.hpp.html">&lt;boost/preprocessor/comparison/less_equal.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/comparison/less_equal.html">&lt;boost/preprocessor/comparison/less_equal.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
#include &lt;<a href="../headers/comparison/less_equal.hpp.html">boost/preprocessor/comparison/less_equal.hpp</a>&gt;
#include &lt;<a href="../headers/list/filter.hpp.html">boost/preprocessor/list/filter.hpp</a>&gt;
#include &lt;<a href="../headers/comparison/less_equal.html">boost/preprocessor/comparison/less_equal.hpp</a>&gt;
#include &lt;<a href="../headers/list/filter.html">boost/preprocessor/list/filter.hpp</a>&gt;
#define LIST (1, (2, (3, (4, (5, <a href="nil.html">BOOST_PP_NIL</a>)))))

View File

@ -18,7 +18,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -24,7 +24,7 @@
Requirements
</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -17,7 +17,7 @@
</div>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.hpp.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/config/limits.html">&lt;boost/preprocessor/config/limits.hpp&gt;</a>
</div>
</body>
</html>

View File

@ -59,7 +59,7 @@
</ul>
<h4>Requirements</h4>
<div>
<b>Header:</b> &nbsp;<a href="../headers/debug/line.hpp.html">&lt;boost/preprocessor/debug/line.hpp&gt;</a>
<b>Header:</b> &nbsp;<a href="../headers/debug/line.html">&lt;boost/preprocessor/debug/line.hpp&gt;</a>
</div>
<h4>Sample Code</h4>
<div><pre>
@ -68,10 +68,10 @@
#define <a href="config_extended_line_info.html">BOOST_PP_CONFIG_EXTENDED_LINE_INFO</a> 1
#include &lt;<a href="../headers/arithmetic/dec.hpp.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/cat.hpp.html">boost/preprocessor/cat.hpp</a>&gt;
#include &lt;<a href="../headers/debug/line.hpp.html">boost/preprocessor/debug/line.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.hpp.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
#include &lt;<a href="../headers/arithmetic/dec.html">boost/preprocessor/arithmetic/dec.hpp</a>&gt;
#include &lt;<a href="../headers/cat.html">boost/preprocessor/cat.hpp</a>&gt;
#include &lt;<a href="../headers/debug/line.html">boost/preprocessor/debug/line.hpp</a>&gt;
#include &lt;<a href="../headers/iteration/iterate.html">boost/preprocessor/iteration/iterate.hpp</a>&gt;
namespace sample {

Some files were not shown because too many files have changed in this diff Show More