forked from boostorg/mp11
Document mpl.hpp.
This commit is contained in:
@@ -607,6 +607,8 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
|
||||
<li><a href="#tuple_for_each_tp_f">tuple_for_each(tp, f)</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#mp11">Convenience Header, <boost/mp11.hpp></a></li>
|
||||
<li><a href="#mpl">MPL Support, <boost/mp11/mpl.hpp></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="#copyright_and_license">Appendix A: Copyright and License</a></li>
|
||||
@@ -3880,6 +3882,33 @@ expression <code>f(std::get<J>(std::forward<Tp>(tp)))</code> for <co
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="mp11">Convenience Header, <boost/mp11.hpp></h3>
|
||||
<div class="paragraph">
|
||||
<p>The convenience header <code><boost/mp11.hpp></code> includes all of the
|
||||
headers listed previously in this reference.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect2">
|
||||
<h3 id="mpl">MPL Support, <boost/mp11/mpl.hpp></h3>
|
||||
<div class="paragraph">
|
||||
<p>The header <code><boost/mp11/mpl.hpp></code>, when included, defines the
|
||||
necessary support infrastructure for <code>mp_list</code> and <code>std::tuple</code>
|
||||
to be valid <a href="../../../../libs/mpl">MPL</a> sequences.</p>
|
||||
</div>
|
||||
<div class="admonitionblock note">
|
||||
<table>
|
||||
<tr>
|
||||
<td class="icon">
|
||||
<div class="title">Note</div>
|
||||
</td>
|
||||
<td class="content">
|
||||
<code>mpl.hpp</code> is not included by <code><boost/mp11.hpp></code>.
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
|
17
doc/mp11/mp11.adoc
Normal file
17
doc/mp11/mp11.adoc
Normal file
@@ -0,0 +1,17 @@
|
||||
////
|
||||
Copyright 2017 Peter Dimov
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
|
||||
See accompanying file LICENSE_1_0.txt or copy at
|
||||
http://www.boost.org/LICENSE_1_0.txt
|
||||
////
|
||||
|
||||
[#mp11]
|
||||
# Convenience Header, <boost/mp11.hpp>
|
||||
:toc:
|
||||
:toc-title:
|
||||
:idprefix:
|
||||
|
||||
The convenience header `<boost/mp11.hpp>` includes all of the
|
||||
headers listed previously in this reference.
|
20
doc/mp11/mpl.adoc
Normal file
20
doc/mp11/mpl.adoc
Normal file
@@ -0,0 +1,20 @@
|
||||
////
|
||||
Copyright 2017 Peter Dimov
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0.
|
||||
|
||||
See accompanying file LICENSE_1_0.txt or copy at
|
||||
http://www.boost.org/LICENSE_1_0.txt
|
||||
////
|
||||
|
||||
[#mpl]
|
||||
# MPL Support, <boost/mp11/mpl.hpp>
|
||||
:toc:
|
||||
:toc-title:
|
||||
:idprefix:
|
||||
|
||||
The header `<boost/mp11/mpl.hpp>`, when included, defines the
|
||||
necessary support infrastructure for `mp_list` and `std::tuple`
|
||||
to be valid link:../../../../libs/mpl[MPL] sequences.
|
||||
|
||||
NOTE: `mpl.hpp` is not included by `<boost/mp11.hpp>`.
|
@@ -37,4 +37,8 @@ include::integer_sequence.adoc[]
|
||||
|
||||
include::tuple.adoc[]
|
||||
|
||||
include::mp11.adoc[]
|
||||
|
||||
include::mpl.adoc[]
|
||||
|
||||
:leveloffset: -1
|
||||
|
Reference in New Issue
Block a user