Boost logo

Boost :

Subject: Re: [boost] Concept Traits Library
From: Edward Diener (eldiener_at_[hidden])
Date: 2010-07-10 08:55:11


On 7/10/2010 7:55 AM, Mathias Gaunard wrote:
> Le 10/07/2010 12:50, Edward Diener a écrit :
>
>> Have I missed anything in terms of other later libraries superceding the
>> functionality that was in this one ? Are the techniques used in this
>> library flawed in any way ? I would love to see this library as part of
>> Boost, if just for the operator metafunctions, and have told Terje
>> Slettebø so.
>
> C++0x has more or less "native" support to do these things better, so I
> suppose that might have influenced the decision to not continue the work
> on that library.

Just the operator metafunctions in the CTL are useful even without the
attempts to add concepts in the form of metafuncions. I do not think
C++0x, which is still a year or more away, has any "native" support
which would allow me to determine whether a type has an operator. There
are also useful metafunctions in the CTL which extend type_traits in
type_traits_ext unless these exist somewhere else in Boost I do not know
about.


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