hpx/execution_base/traits/is_executor.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
T
>
using is_one_way_executor_t
= typename is_one_way_executor<T>::type
-
template<typename
T
>
using is_never_blocking_one_way_executor_t
= typename is_never_blocking_one_way_executor<T>::type
-
template<typename
T
>
using is_bulk_one_way_executor_t
= typename is_bulk_one_way_executor<T>::type
-
template<typename
T
>
using is_two_way_executor_t
= typename is_two_way_executor<T>::type
-
template<typename
T
>
using is_bulk_two_way_executor_t
= typename is_bulk_two_way_executor<T>::type
-
template<typename
T
>
using is_executor_any_t
= typename is_executor_any<T>::type
Variables
-
template<typename
T
>
constexpr bool is_one_way_executor_v
= is_one_way_executor<T>::value
-
template<typename
T
>
constexpr bool is_never_blocking_one_way_executor_v
= is_never_blocking_one_way_executor<T>::value
-
template<typename
T
>
constexpr bool is_bulk_one_way_executor_v
= is_bulk_one_way_executor<T>::value
-
template<typename
T
>
constexpr bool is_two_way_executor_v
= is_two_way_executor<T>::value
-
template<typename
T
>
constexpr bool is_bulk_two_way_executor_v
= is_bulk_two_way_executor<T>::value
-
template<typename
T
>
constexpr bool is_executor_any_v
= is_executor_any<T>::value