mirror of
https://github.com/boostorg/preprocessor.git
synced 2025-07-16 05:52:24 +02:00
initial revision
[SVN r15198]
This commit is contained in:
24
docs.1/headers/list/adt.hpp.html
Normal file
24
docs.1/headers/list/adt.hpp.html
Normal file
@ -0,0 +1,24 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/adt.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/adt.hpp</b> header defines basic operations for manipulating <i>lists</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/adt.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_cons.html">BOOST_PP_LIST_CONS</a></li>
|
||||
<li><a href="../../ref/list_first.html">BOOST_PP_LIST_FIRST</a></li>
|
||||
<li><a href="../../ref/list_is_cons.html">BOOST_PP_LIST_IS_CONS</a></li>
|
||||
<li><a href="../../ref/list_is_nil.html">BOOST_PP_LIST_IS_NIL</a></li>
|
||||
<li><a href="../../ref/list_nil.html">BOOST_PP_LIST_NIL</a></li>
|
||||
<li><a href="../../ref/list_rest.html">BOOST_PP_LIST_REST</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/append.hpp.html
Normal file
20
docs.1/headers/list/append.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/append.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/append.hpp</b> header defines macros for appending one <i>list</i> to another.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/append.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_append.html">BOOST_PP_LIST_APPEND</a></li>
|
||||
<li><a href="../../ref/list_append_d.html">BOOST_PP_LIST_APPEND_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/at.hpp.html
Normal file
20
docs.1/headers/list/at.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/at.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/at.hpp</b> header defines macros for extracting an element from a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/at.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_at.html">BOOST_PP_LIST_AT</a></li>
|
||||
<li><a href="../../ref/list_at_d.html">BOOST_PP_LIST_AT_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/cat.hpp.html
Normal file
20
docs.1/headers/list/cat.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/cat.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/cat.hpp</b> header defines macros for concatenating all elements in a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/cat.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_cat.html">BOOST_PP_LIST_CAT</a></li>
|
||||
<li><a href="../../ref/list_cat_d.html">BOOST_PP_LIST_CAT_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/enum.hpp.html
Normal file
20
docs.1/headers/list/enum.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/enum.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/enum.hpp</b> header defines macros to convert a <i>list</i> to a comma-separated list.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/enum.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_enum.html">BOOST_PP_LIST_ENUM</a></li>
|
||||
<li><a href="../../ref/list_enum_r.html">BOOST_PP_LIST_ENUM_R</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/filter.hpp.html
Normal file
20
docs.1/headers/list/filter.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/filter.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/filter.hpp</b> header defines macros to filter a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/filter.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_filter.html">BOOST_PP_LIST_FILTER</a></li>
|
||||
<li><a href="../../ref/list_filter_d.html">BOOST_PP_LIST_FILTER_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/first_n.hpp.html
Normal file
20
docs.1/headers/list/first_n.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/first_n.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/first_n.hpp</b> header defines macros for extracting a group of elements from the beginning of a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/first_n.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_first_n.html">BOOST_PP_LIST_FIRST_N</a></li>
|
||||
<li><a href="../../ref/list_first_n_d.html">BOOST_PP_LIST_FIRST_N_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
23
docs.1/headers/list/fold_left.hpp.html
Normal file
23
docs.1/headers/list/fold_left.hpp.html
Normal file
@ -0,0 +1,23 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/fold_left.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/fold_left.hpp</b> header defines folding (or accumulating) a <i>list</i> left-to-right.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/fold_left.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_fold_left.html">BOOST_PP_LIST_FOLD_LEFT</a></li>
|
||||
<li><a href="../../ref/list_fold_left_2nd.html">BOOST_PP_LIST_FOLD_LEFT_2ND</a></li>
|
||||
<li><a href="../../ref/list_fold_left_2nd_d.html">BOOST_PP_LIST_FOLD_LEFT_2ND_D</a></li>
|
||||
<li><a href="../../ref/list_fold_left_d.html">BOOST_PP_LIST_FOLD_LEFT_<i>d</i></a></li>
|
||||
<li><a href="../../ref/list_fold_left_d_old.html">BOOST_PP_LIST_FOLD_LEFT_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
23
docs.1/headers/list/fold_right.hpp.html
Normal file
23
docs.1/headers/list/fold_right.hpp.html
Normal file
@ -0,0 +1,23 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/fold_right.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/fold_right.hpp</b> header defines folding (or accumulating) a <i>list</i> right-to-left.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/fold_right.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_fold_right.html">BOOST_PP_LIST_FOLD_RIGHT</a></li>
|
||||
<li><a href="../../ref/list_fold_right_2nd.html">BOOST_PP_LIST_FOLD_RIGHT_2ND</a></li>
|
||||
<li><a href="../../ref/list_fold_right_2nd_d.html">BOOST_PP_LIST_FOLD_RIGHT_2ND_D</a></li>
|
||||
<li><a href="../../ref/list_fold_right_d.html">BOOST_PP_LIST_FOLD_RIGHT_<i>d</i></a></li>
|
||||
<li><a href="../../ref/list_fold_right_d_old.html">BOOST_PP_LIST_FOLD_RIGHT_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/for_each.hpp.html
Normal file
20
docs.1/headers/list/for_each.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/for_each.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/for_each.hpp</b> header defines macros to repeat a macro for each element in a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/for_each.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_for_each.html">BOOST_PP_LIST_FOR_EACH</a></li>
|
||||
<li><a href="../../ref/list_for_each_r.html">BOOST_PP_LIST_FOR_EACH_R</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/for_each_i.hpp.html
Normal file
20
docs.1/headers/list/for_each_i.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/for_each_i.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/for_each_i.hpp</b> header defines macros to repeat a macro for each element in a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/for_each_i.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_for_each_i.html">BOOST_PP_LIST_FOR_EACH_I</a></li>
|
||||
<li><a href="../../ref/list_for_each_i_r.html">BOOST_PP_LIST_FOR_EACH_I_R</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/for_each_product.hpp.html
Normal file
20
docs.1/headers/list/for_each_product.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/for_each_product.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/for_each_product.hpp</b> header defines macros to repeat a macro for each cartesian product of several <i>lists</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/for_each_product.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_for_each_product.html">BOOST_PP_LIST_FOR_EACH_PRODUCT</a></li>
|
||||
<li><a href="../../ref/list_for_each_product_r.html">BOOST_PP_LIST_FOR_EACH_PRODUCT_R</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/rest_n.hpp.html
Normal file
20
docs.1/headers/list/rest_n.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/rest_n.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/rest_n.hpp</b> header defines macros for extracting a group of elements from the end of a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/rest_n.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_rest_n.html">BOOST_PP_LIST_REST_N</a></li>
|
||||
<li><a href="../../ref/list_rest_n_d.html">BOOST_PP_LIST_REST_N_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/reverse.hpp.html
Normal file
20
docs.1/headers/list/reverse.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/reverse.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/reverse.hpp</b> header defines macros to reverse a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/reverse.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_reverse.html">BOOST_PP_LIST_REVERSE</a></li>
|
||||
<li><a href="../../ref/list_reverse_d.html">BOOST_PP_LIST_REVERSE_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/size.hpp.html
Normal file
20
docs.1/headers/list/size.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/size.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/size.hpp</b> header defines macros to calculate the size of a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/size.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_size.html">BOOST_PP_LIST_SIZE</a></li>
|
||||
<li><a href="../../ref/list_size_d.html">BOOST_PP_LIST_SIZE_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/to_tuple.hpp.html
Normal file
20
docs.1/headers/list/to_tuple.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/to_tuple.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/to_tuple.hpp</b> header defines macros to convert a <i>list</i> to a <i>tuple</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/to_tuple.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/to_tuple.html">BOOST_PP_LIST_TO_TUPLE</a></li>
|
||||
<li><a href="../../ref/to_tuple_r.html">BOOST_PP_LIST_TO_TUPLE_R</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
20
docs.1/headers/list/transform.hpp.html
Normal file
20
docs.1/headers/list/transform.hpp.html
Normal file
@ -0,0 +1,20 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>list/transform.hpp</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../styles.css">
|
||||
</head>
|
||||
<body>
|
||||
<div style="margin-left: 0px;">
|
||||
The <b>list/transform.hpp</b> header defines macros to transform a <i>list</i>.
|
||||
</div>
|
||||
<h4>Usage</h4>
|
||||
<div class="code">
|
||||
#include <b><boost/preprocessor/list/transform.hpp></b>
|
||||
</div>
|
||||
<h4>Contents</h4>
|
||||
<ul>
|
||||
<li><a href="../../ref/list_transform.html">BOOST_PP_LIST_TRANSFORM</a></li>
|
||||
<li><a href="../../ref/list_transform_d.html">BOOST_PP_LIST_TRANSFORM_D</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
Reference in New Issue
Block a user