struct post_policy_dispatch

Declaration

template <typename Policy>
struct post_policy_dispatch { /* full declaration omitted */ };

Description

/////////////////////////////////////////////////////////////////////////

Declared at: libs/pika/execution/include/pika/execution/detail/post_policy_dispatch.hpp:95

Method Overview

  • public template <typename F, typename... Ts>static void call(const Policy & policy, const pika::util::thread_description & desc, threads::thread_pool_base * pool, F && f, Ts &&... ts)
  • public template <typename F, typename... Ts>static void call(const Policy & policy, const pika::util::thread_description & desc, F && f, Ts &&... ts)

Methods

template <typename F, typename... Ts>
static void call(
    const Policy& policy,
    const pika::util::thread_description& desc,
    threads::thread_pool_base* pool,
    F&& f,
    Ts&&... ts)

Declared at: libs/pika/execution/include/pika/execution/detail/post_policy_dispatch.hpp:98

Parameters

const Policy& policy
const pika::util::thread_description& desc
threads::thread_pool_base* pool
F&& f
Ts&&... ts

template <typename F, typename... Ts>
static void call(
    const Policy& policy,
    const pika::util::thread_description& desc,
    F&& f,
    Ts&&... ts)

Declared at: libs/pika/execution/include/pika/execution/detail/post_policy_dispatch.hpp:128

Parameters

const Policy& policy
const pika::util::thread_description& desc
F&& f
Ts&&... ts