Subject: Re: [boost] [multi_index] Taking advantage of C++17 auto template params to simplify key specification
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2017-09-27 17:15:36
On 09/27/2017 06:13 AM, Joaquin M LÃ³pez MuÃ±oz via Boost wrote:
> El 27/09/2017 a las 13:47, Dominique Devienne via Boost escribiÃ³:
>> On Wed, Sep 27, 2017 at 12:53 PM, Joaquin M LÃ³pez MuÃ±oz via Boost <
>> boost_at_[hidden]> wrote:
>> C++17 def#2
>> I'm out of my depth here, but the fact you use inheritance means the
>> two types are not the
>> same as a consequence, right? I.e. std::is_name<def#1, def#2>
>> is false?
> Correct, these are different types.
> No, template aliases don't support partial specialization. But I don't
> see any fundamental
> problem with subclassing.
To make them be the same type, the best way is
to reverse it so that member, const_mem_fun, etc.
are aliases for key.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk