$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Tobias Schwinger (tschwinger_at_[hidden])
Date: 2004-08-27 10:17:55
Doug Gregor wrote:
>On Thursday 29 July 2004 9:22 am, Tobias Schwinger wrote:
>
>
>>what is the reason for the absence of "member_function_pointer_traits"
>>(or alike) in the type_traits library ?
>>To be precise: is it a design decision or just something not yet
>>implemented ?
>>
>>
>
>AFAIK, it's just not yet implemented.
>
>
>
>>In the latter case I hereby volunteer for implementing it.
>>
>>
>
>Great!
>
>
>
Got an initial version together which is (AFAIK, hopefully) worth
looking at.
If there is still interest in a submission, I need to know where to put it.
{CVS/ftp/scp [need an account then], mail [need to know where], my web
server [not sure this is legal since parts are based on code written by
other boost authors] }
>>[...first design ideas...]
>>
>>
>
>Sounds good to me.
>
>
Inspired by people on the list and in depth analysis of the existing
library code, the objective of
"adding something like function_traits, but for member function pointers"
has evolved to
"providing a set of metafunctions conforming to the concepts commonly
used troughout the library (such as type-trait,bool-trait,...) to
classify and decompose function pointer types"
According to the review docs this seems to be a fast-track candidate,
however I would very much welcome anyone willing to build an example
program with some compilers not tested with so far, before formally
requesting for review.
Regards,
Tobias