tuple.hpp 668 B

123456789101112131415161718192021222324252627
  1. // (C) Copyright John Maddock 2010.
  2. // Use, modification and distribution are subject to the
  3. // Boost Software License, Version 1.0. (See accompanying file
  4. // LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  5. #ifndef BOOST_MATH_TUPLE_HPP_INCLUDED
  6. #define BOOST_MATH_TUPLE_HPP_INCLUDED
  7. #include <boost/config.hpp>
  8. #include <boost/math/tools/cxx03_warn.hpp>
  9. #include <tuple>
  10. namespace boost{ namespace math{
  11. using ::std::tuple;
  12. // [6.1.3.2] Tuple creation functions
  13. using ::std::ignore;
  14. using ::std::make_tuple;
  15. using ::std::tie;
  16. using ::std::get;
  17. // [6.1.3.3] Tuple helper classes
  18. using ::std::tuple_size;
  19. using ::std::tuple_element;
  20. }}
  21. #endif