Boost logo

Boost Users :

Subject: Re: [Boost-users] [result_of]
From: er (erwann.rogard_at_[hidden])
Date: 2009-10-26 00:17:16


Hi All,

I rephrase here a question to a previous post:

If G derives privately from F,
and F::result_type is defined,
but I provide, say, G::result<F1(T)>,

boost::result_of<G(T)>::type attempts to access the private
F::result_type, instead of G::result<G(T)>::type.

I guess, if I really want to keep F a private base, I could wrap it in a
class, W<F>, that does not expose result_type, yet I'm hoping someone
might have a better idea.

Thanks.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net