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