$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
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)?