hpx/iterator_support/zip_iterator.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
template<typename ...
Ts
>
classzip_iterator
<hpx::tuple<Ts...>> : public hpx::util::detail::zip_iterator_base<hpx::tuple<Ts...>, zip_iterator<hpx::tuple<Ts...>>>¶ Public Functions
-
constexpr
zip_iterator
()¶
-
constexpr
zip_iterator
(Ts const&... vs)¶
-
constexpr
zip_iterator
(zip_iterator const &other)¶
-
constexpr
zip_iterator
(zip_iterator &&other)¶
-
zip_iterator &
operator=
(zip_iterator const &other)¶
-
zip_iterator &
operator=
(zip_iterator &&other)¶
-
constexpr
-
template<typename
F
, typename ...Ts
>
structlift_zipped_iterators
<F, util::zip_iterator<Ts...>>¶ Public Types
-
namespace
hpx
-
namespace
traits
-
namespace
util
Functions
-
template<typename ...
Ts
>
classzip_iterator
: public hpx::util::detail::zip_iterator_base<hpx::tuple<Ts...>, zip_iterator<Ts...>>¶ Public Functions
-
constexpr
zip_iterator
()
-
constexpr
zip_iterator
(Ts const&... vs)
-
constexpr
zip_iterator
(hpx::tuple<Ts...> &&t)
-
constexpr
zip_iterator
(zip_iterator const &other)
-
constexpr
zip_iterator
(zip_iterator &&other)
-
zip_iterator &
operator=
(zip_iterator const &other)
-
zip_iterator &
operator=
(zip_iterator &&other)
-
constexpr
-
template<typename ...
Ts
>
classzip_iterator
<hpx::tuple<Ts...>> : public hpx::util::detail::zip_iterator_base<hpx::tuple<Ts...>, zip_iterator<hpx::tuple<Ts...>>> Public Functions
-
constexpr
zip_iterator
()
-
constexpr
zip_iterator
(Ts const&... vs)
-
constexpr
zip_iterator
(hpx::tuple<Ts...> &&t)
-
constexpr
zip_iterator
(zip_iterator const &other)
-
constexpr
zip_iterator
(zip_iterator &&other)
-
zip_iterator &
operator=
(zip_iterator const &other)
-
zip_iterator &
operator=
(zip_iterator &&other)
-
constexpr
-
template<typename ...
-
namespace