tuple.qbk 812 B

12345678910111213141516171819202122232425262728293031
  1. [section:tuples Tuples]
  2. [h4 Synopsis]
  3. ``
  4. #include <boost/math/tools/tuple.hpp>
  5. ``
  6. [h4 Description]
  7. This header defines the type `boost::math::tuple`,
  8. the associated free functions `ignore`, `tie`, `make_tuple`, `get`,
  9. and associated types `tuple_size` and `tuple_element`.
  10. These types and functions are aliases for:
  11. * `std::tuple` etc when available, otherwise:
  12. * `std::tr1::tuple` etc when available, otherwise:
  13. * `boost::fusion::tuple` etc if the compiler supports it, otherwise:
  14. * `boost::tuple`.
  15. So this `boost::math::tuple` is strongly recommended for maximum portability.
  16. [endsect] [/section:Tuples Tuples]
  17. [/
  18. Copyright 2010 John Maddock.
  19. Distributed under the Boost Software License, Version 1.0.
  20. (See accompanying file LICENSE_1_0.txt or copy at
  21. http://www.boost.org/LICENSE_1_0.txt).
  22. ]