1 .. Metafunctions/Trivial//Trivial Metafunctions Summary |10
3 Trivial Metafunctions Summary
4 =============================
6 In the following table, ``x`` is an arbitrary class type.
8 .. |first| replace:: `first`_
9 .. |second| replace:: `second`_
10 .. |base| replace:: `base`_
17 +---------------------------+-------------------------------------------+
18 | Metafunction | Header |
19 +===========================+===========================================+
20 | ``first<x>::type`` | ``#include <boost/mpl/pair.hpp>`` |
21 +---------------------------+-------------------------------------------+
22 | ``second<x>::type`` | ``#include <boost/mpl/pair.hpp>`` |
23 +---------------------------+-------------------------------------------+
24 | ``base<x>::type`` | ``#include <boost/mpl/base.hpp>`` |
25 +---------------------------+-------------------------------------------+
31 |Metafunctions|, |Trivial Metafunction|
34 .. copyright:: Copyright © 2001-2009 Aleksey Gurtovoy and David Abrahams
35 Distributed under the Boost Software License, Version 1.0. (See accompanying
36 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)