|
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
Thanks,
Christophe
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk