Boost logo

Boost :

Subject: Re: [boost] Fwd: Re: [interprocess][move] enum template argument fails to be a valid base class
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2010-04-22 13:10:03


----- Original Message -----
From: "Ion Gaztañaga" <igaztanaga_at_[hidden]>
To: <boost_at_[hidden]>
Sent: Thursday, April 22, 2010 1:38 PM
Subject: Re: [boost] Fwd: Re: [interprocess][move] enum template argument fails to be a valid base class

>
> On 22/04/2010 10:00, vicente.botet wrote:
>
>> Hrr, I have added you suggestion and in addition a specialization for
>> is_enum to emulate the compiler behavior
>>
>> namespace boost { template<> class is_enum<Test::Types> : public
>> mpl::false_ {}; }
>
> Why? And you say "False", so evidently, the commented trait will try to
> instantiatie rv.

Sorry fot the mistake. Unfortunately after changing to true_ there is no improvement.
 
Best,
Vicente


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk