Boost C++ Libraries Boost.Bimap Home Libraries People FAQ More

PrevUpHomeNext

apply_to_value_type Struct Reference

Higger order metafunction similar to mpl::apply but for tagged types. More...

#include <apply_to_value_type.hpp>


Detailed Description

Higger order metafunction similar to mpl::apply but for tagged types.

template< class Metafunction, class TaggedType >
struct apply_to_value_type
{
    typedef tagged
    <
        Metafuntion< value_type_of< TaggedType >::type >::type,
        tag_of< TaggedType >::type

    > type;
};

This higher order metafunctions is very useful, and it can be used with lambda expresions.

See also tagged.


The documentation for this struct was generated from the following file:
Copyright 2006 Matias Capeletto

PrevUpHomeNext