args.hpp File Reference

Classes

struct  boost::callable_traits::detail::args_impl< T, Container, typename >
 
struct  boost::callable_traits::detail::args_impl< T, Container, typename std::is_same< args_t< T, Container >, detail::dummy >::type >
 
struct  boost::callable_traits::args< T, Container >
 

Namespaces

 boost
 
 boost::callable_traits
 
 boost::callable_traits::detail
 

Typedefs

template<typename T , template< class... > class Container = std::tuple>
using boost::callable_traits::args_t = detail::try_but_fail_if_invalid< typename detail::traits< detail::shallow_decay< T > >::template expand_args< Container >, cannot_expand_the_parameter_list_of_first_template_argument >