struct cancelable_task_object_allocator

Declaration

template <typename Allocator, typename Result, typename F>
struct cancelable_task_object_allocator { /* full declaration omitted */ };

Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:290

Method Overview

Methods

cancelable_task_object_allocator<Allocator,
                                 Result,
                                 F>(
    const pika::lcos::local::detail::
        cancelable_task_object_allocator::
            other_allocator& alloc,
    const F& f)

Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:300

Parameters

const pika::lcos::local::detail:: cancelable_task_object_allocator:: other_allocator& alloc
const F& f

cancelable_task_object_allocator<Allocator,
                                 Result,
                                 F>(
    const pika::lcos::local::detail::
        cancelable_task_object_allocator::
            other_allocator& alloc,
    F&& f) noexcept

Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:307

Parameters

const pika::lcos::local::detail:: cancelable_task_object_allocator:: other_allocator& alloc
F&& f

cancelable_task_object_allocator<Allocator,
                                 Result,
                                 F>(
    pika::lcos::local::detail::
        cancelable_task_object_allocator::
            init_no_addref no_addref,
    const pika::lcos::local::detail::
        cancelable_task_object_allocator::
            other_allocator& alloc,
    const F& f)

Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:314

Parameters

pika::lcos::local::detail:: cancelable_task_object_allocator:: init_no_addref no_addref
const pika::lcos::local::detail:: cancelable_task_object_allocator:: other_allocator& alloc
const F& f

cancelable_task_object_allocator<Allocator,
                                 Result,
                                 F>(
    pika::lcos::local::detail::
        cancelable_task_object_allocator::
            init_no_addref no_addref,
    const pika::lcos::local::detail::
        cancelable_task_object_allocator::
            other_allocator& alloc,
    F&& f) noexcept

Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:321

Parameters

pika::lcos::local::detail:: cancelable_task_object_allocator:: init_no_addref no_addref
const pika::lcos::local::detail:: cancelable_task_object_allocator:: other_allocator& alloc
F&& f