Boost logo

Boost :

From: Douglas Gregor (gregod_at_[hidden])
Date: 2003-02-13 00:05:10

On Wednesday 12 February 2003 09:11 pm, Lin Xu wrote:
> Hm...
> - Function<void (A::*)(),&A::Setz> if the compiler supports PTS;
> - If not, then the user would have to type in something like:
> Function0<void,A,&A::Setz>.
> Looks good. Another (slightly offtopic) thing. I attempted to use
> function_traits with a member function type. GCC spat out errors, and
> looking at the source code I don't think it *should* work anyway. Correct?
> If so, shouldn't there be an additional set of specializations for
> function_traits that specialize for member function pointers?

Right. function_traits was intended to work with function types (not function
pointers, even), because that's what boost::function needed, but I'd be happy
to see it extended to support member function pointers.


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