struct future_then_dispatch

Declaration

template <typename Future, typename FD, typename Enable = void>
struct future_then_dispatch { /* full declaration omitted */ };

Description

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

Declared at: libs/pika/futures/include/pika/futures/future.hpp:184

Method Overview

  • public template <typename F>static inline decltype(auto) call(Future &&, F &&)
  • public template <typename T0, typename F>static inline decltype(auto) call(Future &&, T0 &&, F &&)
  • public template <typename Allocator, typename F>static inline decltype(auto) call_alloc(const Allocator &, Future &&, F &&)

Methods

template <typename F>
static inline decltype(auto) call(Future&&, F&&)

Declared at: libs/pika/futures/include/pika/futures/future.hpp:187

Parameters

Future&&
F&&

template <typename T0, typename F>
static inline decltype(auto) call(Future&&,
                                  T0&&,
                                  F&&)

Declared at: libs/pika/futures/include/pika/futures/future.hpp:197

Parameters

Future&&
T0&&
F&&

template <typename Allocator, typename F>
static inline decltype(auto)
call_alloc(const Allocator&, Future&&, F&&)

Declared at: libs/pika/futures/include/pika/futures/future.hpp:207

Parameters

const Allocator&
Future&&
F&&