forward_declarations.hpp File Reference
#include <boost/callable_traits/detail/config.hpp>
#include <boost/callable_traits/detail/default_callable_traits.hpp>
Namespaces | |
boost | |
boost::callable_traits | |
boost::callable_traits::detail | |
Typedefs | |
template<typename T > | |
using | boost::callable_traits::detail::default_to_function_object = typename std::conditional< has_normal_call_operator< T >::value, T, callable_dummy >::type |
template<typename F , typename T = typename std::remove_reference<F>::type> | |
using | boost::callable_traits::detail::function_object_base = typename std::conditional< has_normal_call_operator< T >::value, pmf< decltype(&default_to_function_object< T >::operator())>, default_callable_traits< T > >::type |