Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext
for_each

A metafunction returning the result type of applying for_each to a sequence. The return type of for_each is always void.

Description
Synopsis
template<
    typename Sequence,
    typename F
>
struct for_each
{
    typedef void type;
};

Parameters

Parameter Requirement Description
Sequence A model of Forward Sequence Operation's argument
F Any type Operation's argument
Expression Semantics
result_of::for_each<Sequence, F>::type

Return type: void.

Semantics: Returns the return type of for_each for a sequence of type Sequence and a unary function object F. The return type is always void.

Complexity

Constant.

Header
#include <boost/fusion/algorithm/iteration/for_each.hpp>
Copyright © 2001-2005 Joel de Guzman, Dan Marsden

PrevUpHomeNext