Branch: refs/heads/fixing_1403
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: dc13ee4129d06c56404262f9f0a7a5af9ca3ef82
      
https://github.com/STEllAR-GROUP/hpx/commit/dc13ee4129d06c56404262f9f0a7a5af9ca3ef82
  Author: Thomas Heller <thom.hel...@gmail.com>
  Date:   2019-09-17 (Tue, 17 Sep 2019)

  Changed paths:
    R hpx/traits/is_tuple_like.hpp
    M libs/datastructures/CMakeLists.txt
    M libs/datastructures/include/hpx/datastructures/tuple.hpp
    A libs/datastructures/include/hpx/traits/is_tuple_like.hpp
    M libs/datastructures/tests/unit/CMakeLists.txt
    M libs/datastructures/tests/unit/any.cpp
    M libs/datastructures/tests/unit/boost_any.cpp
    M libs/datastructures/tests/unit/small_big_object.hpp
    M libs/datastructures/tests/unit/tuple.cpp

  Log Message:
  -----------
  Making hpx::util::tuple<Ts...> and std::tuple<Ts...> convertible

Fixes #1403 by allowing the use of hpx::util::get with std::tuple and
std::get with hpx::util::tuple::get. Same goes for the utilities
tuple_size and tuple_element.
An additional conversion operator from hpx::util::tuple<Ts..> to
std::tuple<Ts..> has been added to make the two types interchangable.

Flyby: Making the datastructures unit test only depend on itself and
hpx_testing: Adding hpx/traits/is_tuple_like.hpp


_______________________________________________
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to