hpx/algorithms/traits/projected.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
template<typename
Iterator
>
structprojected_iterator
<Iterator, typename std::enable_if<is_segmented_iterator<Iterator>::value>::type>¶ Public Types
-
template<>
usinglocal_iterator
= typename segmented_iterator_traits::local_iterator¶
-
template<>
usingtype
= typename segmented_local_iterator_traits<local_iterator>::local_raw_iterator¶
-
template<>
-
template<typename
Iterator
>
structprojected_iterator
<Iterator, typename hpx::util::always_void<typename std::decay<Iterator>::type::proxy_type>::type>¶
-
namespace
hpx
-
namespace
parallel
-
namespace
traits
-
template<typename
T
, typenameEnable
= void>
structprojected_iterator
¶
-
template<typename
Iterator
>
structprojected_iterator
<Iterator, typename hpx::util::always_void<typename std::decay<Iterator>::type::proxy_type>::type> Public Types
-
template<>
usingtype
= typename std::decay<Iterator>::type::proxy_type
-
template<>
-
template<typename
Iterator
>
structprojected_iterator
<Iterator, typename std::enable_if<is_segmented_iterator<Iterator>::value>::type> Public Types
-
template<>
usinglocal_iterator
= typename segmented_iterator_traits::local_iterator
-
template<>
usingtype
= typename segmented_local_iterator_traits<local_iterator>::local_raw_iterator
-
template<>
-
template<typename
-
namespace