Boost logo

Boost :

Subject: Re: [boost] [TypeTraits] is it possible to add something to boost.type_traits?
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2009-12-17 09:44:59


> -----Original Message-----
> From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]] On Behalf Of
> Vicente Botet Escriba
> Sent: Thursday, December 17, 2009 12:48 PM
> To: boost_at_[hidden]
> Subject: Re: [boost] [TypeTraits] is it possible to add something to boost.type_traits?

> Frédéric Bron wrote:
> >> I don't know if you know the Concept Traits library
> >> (https://svn.boost.org/trac/boost/wiki/LibrariesUnderConstruction#Boost.ConceptTraits).
> >> This library defines operators traits for all the C++ operators.
> >>
> >> I don't know how your proposal is better then this library (aside this
> >> library is abandoned).
> >
> > Looks very similar but much more comprehensive! However the return
> > type is not checked.
> > Did you say this library is abandoned? What does this mean?
> >
> The authors decided to not continue the development because at the time
> Concepts should be part of C++0x. AS now Concepts do not belong to C++0x, I
> have requested the resurrection of this library but no one was volunter.

> > I fair if I have to reimplement all what's in concept-traits library,
> > it will be too much for me alone.

> There is two part of the library that match yours (Operator Traits).
> http://neoscientists.org/~tschwinger/boostdev/concept_traits/libs/concept_traits/doc/#type_t
> raits_ext
> http://neoscientists.org/~tschwinger/boostdev/concept_traits/libs/concept_traits/doc/#Oper
> atorTraits
>
> The others corresponds to the definition of Concepts for STL. You can let
> this for others, but IMO it will be a shame to lose the work done in this
> library for Operator Traits.

GSoC 2010 project?

Paul

---
Paul A. Bristow
Prizet Farmhouse
Kendal, UK   LA8 8AB
+44 1539 561830, mobile +44 7714330204
pbristow_at_[hidden]

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