Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::type_erasure::detail::result_of_callable< This(T...)> Struct Template Reference

#include <callable.hpp>

Public Types

typedef ::boost::mpl::at_c
< typename
This::_boost_type_erasure_callable_results,
sizeof(::boost::declval< This >
)._boost_type_erasure_deduce_callable(::boost::declval
< T >)...))-1 >::type 
type
 

Member Typedef Documentation

template<class This , class... T>
typedef ::boost::mpl::at_c< typename This::_boost_type_erasure_callable_results, sizeof(::boost::declval<This>). _boost_type_erasure_deduce_callable(::boost::declval<T>)...)) - 1 >::type boost::type_erasure::detail::result_of_callable< This(T...)>::type

The documentation for this struct was generated from the following file: