1 2The MPL provides a number of |Trivial Metafunction|\ s that a nothing more than 3thin wrappers for a differently-named class nested type members. While important 4in the context of `in-place metafunction composition`__, these metafunctions have 5so little to them that presenting them in the same format as the rest of the 6compoments in this manual would result in more boilerplate syntactic baggage than 7the actual content. To avoid this problem, we instead factor out the common 8metafunctions' requirements into the `corresponding concept`__ and gather all of 9them in a single place |--| this subsection |--| in a compact table form that is 10presented 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) 22