~ubuntu-branches/debian/sid/boost1.49/sid

« back to all changes in this revision

Viewing changes to libs/mpl/doc/src/refmanual/Metafunctions-Trivial.rst

  • Committer: Package Import Robot
  • Author(s): Steve M. Robbins
  • Date: 2012-02-26 00:31:44 UTC
  • Revision ID: package-import@ubuntu.com-20120226003144-eaytp12cbf6ubpms
Tags: upstream-1.49.0
Import upstream version 1.49.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
The MPL provides a number of |Trivial Metafunction|\ s that a nothing more than
 
3
thin wrappers for a differently-named class nested type members. While important
 
4
in the context of `in-place metafunction composition`__, these metafunctions have
 
5
so little to them that presenting them in the same format as the rest of the
 
6
compoments in this manual would result in more boilerplate syntactic baggage than
 
7
the actual content. To avoid this problem, we instead factor out the common 
 
8
metafunctions' requirements into the `corresponding concept`__ and gather all of 
 
9
them in a single place |--| this subsection |--| in a compact table form that is 
 
10
presented below.
 
11
 
 
12
__ `Composition and Argument Binding`_
 
13
__ `Trivial Metafunction`_
 
14
 
 
15
.. |Trivial Metafunctions| replace:: `Trivial Metafunctions`_
 
16
.. _`Trivial Metafunctions`: `label-Metafunctions-Trivial`_
 
17
 
 
18
 
 
19
.. copyright:: Copyright �  2001-2009 Aleksey Gurtovoy and David Abrahams
 
20
   Distributed under the Boost Software License, Version 1.0. (See accompanying
 
21
   file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)