hpx/algorithms/traits/segmented_iterator_traits.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
traits
-
template<typename
Iterator
, typenameEnable
= void>
structsegmented_iterator_traits
¶
-
template<typename
Iterator
, typenameEnable
= void>
structsegmented_local_iterator_traits
¶ Public Types
-
template<>
usingiterator
= Iterator¶
-
template<>
usinglocal_iterator
= Iterator¶
-
template<>
usinglocal_raw_iterator
= Iterator¶
Public Static Functions
-
static local_raw_iterator const &
local
(local_iterator const &it)¶
-
static local_iterator const &
remote
(local_raw_iterator const &it)¶
-
static local_raw_iterator
local
(local_iterator &&it)¶
-
static local_iterator
remote
(local_raw_iterator &&it)¶
-
template<>
-
template<>
structsegmented_local_iterator_traits
<void>¶
-
template<typename
-
namespace