is_function.hpp 808 B

123456789101112131415161718192021222324252627
  1. // Copyright 2000 John Maddock (john@johnmaddock.co.uk)
  2. // Copyright 2002 Aleksey Gurtovoy (agurtovoy@meta-comm.com)
  3. //
  4. // Use, modification and distribution are subject to the Boost Software License,
  5. // Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
  6. // http://www.boost.org/LICENSE_1_0.txt).
  7. //
  8. // See http://www.boost.org/libs/type_traits for most recent version including documentation.
  9. #ifndef BOOST_TT_IS_FUNCTION_HPP_INCLUDED
  10. #define BOOST_TT_IS_FUNCTION_HPP_INCLUDED
  11. #include <boost/type_traits/detail/config.hpp>
  12. #include <boost/config/workaround.hpp>
  13. #ifdef BOOST_TT_HAS_ASCCURATE_IS_FUNCTION
  14. #include <boost/type_traits/detail/is_function_cxx_11.hpp>
  15. #else
  16. #include <boost/type_traits/detail/is_function_cxx_03.hpp>
  17. #endif
  18. #endif // BOOST_TT_IS_FUNCTION_HPP_INCLUDED