Boost logo

Boost :

From: Larry Evans (cppljevans_at_[hidden])
Date: 2004-10-13 19:51:02

On 10/13/2004 07:26 PM, Aleksey Gurtovoy wrote:
> If you provide me with the [location of the] code you're trying to
> compile, I'll try to take a quick look at it.
It's here:


         template <class Sequence, class Category, class Default>
         struct get_policy
             typedef typename mpl::find_if<
                 Sequence, is_same<get_category<_>, Category>
>::type iter_;
             typedef typename mpl::end<Sequence>::type last_;
             typedef typename mpl::apply_if<
                 typename is_same<iter_, last_>::type,
                 mpl::identity<Default>, iter_
>::type type;

I replaced the apply_if with eval_if and got the previously mentioned

Thanks for the help.

Boost list run by bdawes at, gregod at, cpdaniel at, john at