struct local_queue_scheduler::init_parameter

Declaration

struct local_queue_scheduler::init_parameter { /* full declaration omitted */ };

Declared at: libs/pika/schedulers/include/pika/schedulers/local_queue_scheduler.hpp:65

Member Variables

public std::size_t num_queues_
public pika::threads::policies:: thread_queue_init_parameters thread_queue_init_
public const pika::detail::affinity_data& affinity_data_
public const char* description_

Method Overview

  • public init_parameter(std::size_t num_queues, const pika::detail::affinity_data & affinity_data, pika::threads::policies::thread_queue_init_parameters thread_queue_init = {}, const char * description = "local_queue_scheduler")
  • public init_parameter(std::size_t num_queues, const pika::detail::affinity_data & affinity_data, const char * description)

Methods

init_parameter(std::size_t num_queues,
               const pika::detail::affinity_data&
                   affinity_data,
               pika::threads::policies::
                   thread_queue_init_parameters
                       thread_queue_init = {},
               const char* description =
                   "local_queue_scheduler")

Declared at: libs/pika/schedulers/include/pika/schedulers/local_queue_scheduler.hpp:67

Parameters

std::size_t num_queues
const pika::detail::affinity_data& affinity_data
pika::threads::policies:: thread_queue_init_parameters thread_queue_init = {}
const char* description = "local_queue_scheduler"

init_parameter(std::size_t num_queues,
               const pika::detail::affinity_data&
                   affinity_data,
               const char* description)

Declared at: libs/pika/schedulers/include/pika/schedulers/local_queue_scheduler.hpp:78

Parameters

std::size_t num_queues
const pika::detail::affinity_data& affinity_data
const char* description