hpx/futures/traits/is_future_range.hpp
See Public API for a list of names and headers that are part of the public
HPX API.
-
namespace
hpx
-
namespace
traits
Typedefs
-
template<typename
R
>
using is_future_range_t
= typename is_future_range<R>::type
-
template<typename
R
>
using is_ref_wrapped_future_range_t
= typename is_ref_wrapped_future_range<R>::type
Variables
-
template<typename
R
>
constexpr bool is_future_range_v
= is_future_range<R>::value
-
template<typename
R
>
constexpr bool is_ref_wrapped_future_range_v
= is_ref_wrapped_future_range<R>::value
-
template<typename
R
>
struct future_range_traits
<R, true>
Public Types
-
template<>
using future_type
= typename range_traits<R>::value_type