Back to Arangodb

Metafunctions Trivial

3rdParty/boost/1.78.0/libs/mpl/doc/src/refmanual/Metafunctions-Trivial.rst

3.12.9.11.1 KB
Original Source

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

__ Composition and Argument Binding_ __ Trivial Metafunction_

.. |Trivial Metafunctions| replace:: Trivial Metafunctions_ .. Trivial Metafunctions: label-Metafunctions-Trivial

.. copyright:: Copyright 2001-2009 Aleksey Gurtovoy and David Abrahams 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)