Boost logo

Boost :

Subject: Re: [boost] [type_erasure] overloading macro
From: Christophe Henry (christophe.j.henry_at_[hidden])
Date: 2013-02-19 17:42:22

>>>> Oh I missed this :(
>>>> I just tried your newer version and it works.
>>>> Do you plan to support this also for C++03?
>>> No.
>> I'm pretty bad with Boost.Preprocessor but I suppose it'd be doable with
>> a max number of arguments, right?
> It is doable, but I don't think I want
> to expend the effort on something that
> will be obsolete in a few years.

I understand this as I have the same problem.

>> I mean something like this in a concept map:
>> struct any_foo:
>> ::boost::mpl::vector<
>> has_foo<void(Something&&), const boost::type_erasure::_a>
>> ...>
>> {};
>> This would avoid some very dirty workaround I am seriously considering.
> It may or may not work. I've implemented
> most of what's necessary, but I might have
> missed a few things. I should get around to
> it within a few weeks.

I'll be happy to test it when you have something working.
> In Christ,
> Steven Watanabe


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