Boost logo

Boost Users :

Subject: Re: [Boost-users] BOOST_SCOPE_EXIT doesn't detect argument types
From: Kim Barrett (kab.conundrums_at_[hidden])
Date: 2010-02-11 01:44:03


On Feb 11, 2010, at 1:00 AM, Braden McDaniel wrote:

> I have the following code:
>
> [...]
> This is yielding compiler errors like this:
>
> 193: error: ‘boost_se_params_t_193::boost_se_param_t_0_193’ is not a type
> 193: error: ‘boost_se_params_t_193::boost_se_param_t_1_193’ is not a type
>
> [...]
> Has anyone seen this sort of thing before? Is there something I can do
> to play more nicely with BOOST_SCOPE_EXIT?

You don't mention which compiler and don't show the full code context, but based on
those error messages I'm guessing that you are using gcc and that this use of
BOOST_SCOPE_EXIT is within a template? Try BOOST_SCOPE_EXIT_TPL.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net