class continuation_allocator

Declaration

template <typename Allocator,
          typename Future,
          typename F,
          typename ContResult>
class continuation_allocator { /* full declaration omitted */ };

Declared at: libs/pika/futures/include/pika/futures/packaged_continuation.hpp:529

Method Overview

Methods

template <typename Func>
continuation_allocator<Allocator,
                       Future,
                       F,
                       ContResult>(
    const pika::lcos::detail::
        continuation_allocator::other_allocator&
            alloc,
    Func&& f)

Declared at: libs/pika/futures/include/pika/futures/packaged_continuation.hpp:540

Parameters

const pika::lcos::detail::continuation_allocator:: other_allocator& alloc
Func&& f

template <typename Func>
continuation_allocator<Allocator,
                       Future,
                       F,
                       ContResult>(
    pika::lcos::detail::continuation_allocator::
        init_no_addref no_addref,
    const pika::lcos::detail::
        continuation_allocator::other_allocator&
            alloc,
    Func&& f)

Declared at: libs/pika/futures/include/pika/futures/packaged_continuation.hpp:547

Parameters

pika::lcos::detail::continuation_allocator:: init_no_addref no_addref
const pika::lcos::detail::continuation_allocator:: other_allocator& alloc
Func&& f