HPX

PrevUpHomeNext

Header <hpx/parallel/execution_policy.hpp>

namespace hpx {
  namespace parallel {
    namespace execution {
      struct sequenced_task_policy;
      template<typename Executor, typename Parameters> 
        struct sequenced_task_policy_shim;
      struct sequenced_policy;
      template<typename Executor, typename Parameters> 
        struct sequenced_policy_shim;
      struct parallel_task_policy;
      template<typename Executor, typename Parameters> 
        struct parallel_task_policy_shim;
      struct parallel_policy;
      template<typename Executor, typename Parameters> 
        struct parallel_policy_shim;
      struct parallel_unsequenced_policy;

      static task_policy_tag HPX_CONSTEXPR_OR_CONST task;      // Default sequential execution policy object. 
      HPX_STATIC_CONSTEXPR sequenced_policy seq;      // Default sequential execution policy object. 
      HPX_STATIC_CONSTEXPR parallel_policy par;      // Default parallel execution policy object. 
      HPX_STATIC_CONSTEXPR parallel_unsequenced_policy par_unseq;      // Default vector execution policy object. 
    }
  }
}

PrevUpHomeNext