Struct template slot_type

boost::dataflow::utility::slot_type — Constructs a type corresponding to pointer to member of T with signature Signature.

Synopsis

template<typename Signature, typename T> 
struct slot_type {
  // types
  typedef boost::function_types::member_function_pointer< typename boost::mpl::push_front< typename boost::mpl::push_front< typename boost::function_types::parameter_types< Signature >::type, T >::type, typename boost::function_types::result_type< Signature >::type >::type >::type type;
};

Description

e.g. slot_type<some_class, void(float)>type is void (some_class::*) (float)