Searched defs:polymorphic_mult_functor (Results 1 – 1 of 1) sorted by relevance
105 struct polymorphic_mult_functor struct109 template <class F, class T> struct result<const F(T )> {typedef T type;};110 template <class F, class T> struct result<const F(T& )> {typedef T type;};111 template <class F, class T> struct result<const F(const T&)> {typedef T type;};112 template <class F, class T> struct result<F(T )> {typedef void type;};113 template <class F, class T> struct result<F(T& )> {typedef void type;};114 template <class F, class T> struct result<F(const T&)> {typedef void type;};117 T operator()(const T& _arg) const {return _arg*2;} in operator ()()119 void operator()(const T& _arg) { BOOST_ASSERT(0); } in operator ()()