hpx/parallel/segmented_algorithms/functional/segmented_iterator_helpers.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
util
-
namespace
functional
-
struct
segmented_iterator_begin
¶ -
template<typename
Iterator
>
structapply
¶ Public Types
-
template<>
usingtype
= typename traits::segmented_iterator_traits<Iterator>::local_iterator¶
-
template<>
-
template<typename
-
struct
segmented_iterator_end
¶ -
template<typename
Iterator
>
structapply
¶ Public Types
-
template<>
usingtype
= typename traits::segmented_iterator_traits<Iterator>::local_iterator¶
-
template<>
-
template<typename
-
struct
segmented_iterator_local
¶ -
template<typename
Iterator
>
structapply
¶ Public Types
-
template<>
usingtype
= typename traits::segmented_iterator_traits<Iterator>::local_iterator¶
-
template<>
-
template<typename
-
struct
segmented_iterator_local_begin
¶ -
template<typename
Iterator
>
structapply
¶ Public Types
-
template<>
usingtype
= typename traits::segmented_iterator_traits<Iterator>::local_raw_iterator¶
Public Functions
-
template<typename
LocalSegIter
>
typeoperator()
(LocalSegIter iter) const¶
-
template<>
-
template<typename
-
struct
segmented_iterator_local_end
¶ -
template<typename
Iterator
>
structapply
¶ Public Types
-
template<>
usingtype
= typename traits::segmented_iterator_traits<Iterator>::local_raw_iterator¶
Public Functions
-
template<typename
LocalSegIter
>
typeoperator()
(LocalSegIter iter) const¶
-
template<>
-
template<typename
-
struct
segmented_iterator_segment
¶ -
template<typename
Iterator
>
structapply
¶ Public Types
-
template<>
usingtype
= typename traits::segmented_iterator_traits<Iterator>::segment_iterator¶
-
template<>
-
template<typename
-
struct
-
namespace
-
namespace