Boost logo

Boost :

Subject: Re: [boost] Interest in doing project "concept Traits library"
From: Edward Diener (eldiener_at_[hidden])
Date: 2011-04-04 12:35:20

On 4/4/2011 10:21 AM, Rachit Kulshreshtha wrote:
> I know that i am running late as i had my university exams but i have been
> following the projects entitled under Google Summer of Code 2011. I am a
> student of BITS-Pilani University, India doing my B.E. in Electronics and
> Instrumentation.
> I was going through the project "concept traits library" , trying to
> understand it. I was able to gather much information about what it is and
> how it works, with some details of the functions under operator traits,
> mpl_ext and even Concept traits. But since their is no well defined problem
> statement given on the website, i was wanting to know what functions \
> templates already exist as parts of the library and what are we expected to
> create. Please reply soon... Thnx in advance

The equivalent of the operator traits of the CTL have already been done
by Frederic Bron and recently been reviewed and accepted into Boost as a
part of the Boost type traits library.

The equivalent of the type_traits_ext of the concept traits library has
already been done by me in my TTI library in the Boost sandbox. I will
be asking for a review of that library shortly. I found that the mpl_ext
of the CTL were not useful to me once I used the MPL metadata concept
for passing metafunctions for my library.

I do not know how much of the 'C++ Standard Concept Traits' or the
'Boost MPL Concept Traits' of the CTL actually works but you could take
a look at that area and see what you could do with it in terms of what
has already been done by Frederic Bron and myself.

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