|
Boost Users : |
Subject: [Boost-users] [result_of] member function
From: er (erwann.rogard_at_[hidden])
Date: 2009-02-27 18:39:26
Hi All,
Is this feasible? How?
class Foo
{
template<typename Signature>
struct result{};
template<typename F>
struct result<(F::*f)(value_type)>{
typedef
value0_type if f == foo,
value1_type if f == bar
type;
};
value0_type foo(value_type);
value1_type bar(value_type);
};
How do I invoke result_of to get the result type of F::foo(value_type)?
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