struct cancelable_task_object
Declaration
template <typename Result, typename F, typename Executor>
struct cancelable_task_object { /* full declaration omitted */ };Description
////////////////////////////////////////////////////////////////////
Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:342
Method Overview
- public cancelable_task_object<Result, F, Executor>(const F & f)
- public cancelable_task_object<Result, F, Executor>(F && f) noexcept
- public cancelable_task_object<Result, F, Executor>(Executor & exec, const F & f)
- public cancelable_task_object<Result, F, Executor>(Executor & exec, F && f) noexcept
- public cancelable_task_object<Result, F, Executor>(pika::lcos::local::detail::cancelable_task_object::init_no_addref no_addref, const F & f)
- public cancelable_task_object<Result, F, Executor>(pika::lcos::local::detail::cancelable_task_object::init_no_addref no_addref, F && f) noexcept
- public cancelable_task_object<Result, F, Executor>(Executor & exec, pika::lcos::local::detail::cancelable_task_object::init_no_addref no_addref, const F & f)
- public cancelable_task_object<Result, F, Executor>(Executor & exec, pika::lcos::local::detail::cancelable_task_object::init_no_addref no_addref, F && f) noexcept
Methods
cancelable_task_object<Result, F, Executor>(
const F& f)
cancelable_task_object<Result, F, Executor>(
const F& f)Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:351
Parameters
- const F& f
cancelable_task_object<Result, F, Executor>(
F&& f) noexcept
cancelable_task_object<Result, F, Executor>(
F&& f) noexceptDeclared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:356
Parameters
- F&& f
cancelable_task_object<Result, F, Executor>(
Executor& exec,
const F& f)
cancelable_task_object<Result, F, Executor>(
Executor& exec,
const F& f)Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:361
Parameters
- Executor& exec
- const F& f
cancelable_task_object<Result, F, Executor>(
Executor& exec,
F&& f) noexcept
cancelable_task_object<Result, F, Executor>(
Executor& exec,
F&& f) noexceptDeclared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:366
Parameters
- Executor& exec
- F&& f
cancelable_task_object<Result, F, Executor>(
pika::lcos::local::detail::
cancelable_task_object::init_no_addref
no_addref,
const F& f)
cancelable_task_object<Result, F, Executor>(
pika::lcos::local::detail::
cancelable_task_object::init_no_addref
no_addref,
const F& f)Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:371
Parameters
- pika::lcos::local::detail:: cancelable_task_object::init_no_addref no_addref
- const F& f
cancelable_task_object<Result, F, Executor>(
pika::lcos::local::detail::
cancelable_task_object::init_no_addref
no_addref,
F&& f) noexcept
cancelable_task_object<Result, F, Executor>(
pika::lcos::local::detail::
cancelable_task_object::init_no_addref
no_addref,
F&& f) noexceptDeclared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:376
Parameters
- pika::lcos::local::detail:: cancelable_task_object::init_no_addref no_addref
- F&& f
cancelable_task_object<Result, F, Executor>(
Executor& exec,
pika::lcos::local::detail::
cancelable_task_object::init_no_addref
no_addref,
const F& f)
cancelable_task_object<Result, F, Executor>(
Executor& exec,
pika::lcos::local::detail::
cancelable_task_object::init_no_addref
no_addref,
const F& f)Declared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:381
Parameters
- Executor& exec
- pika::lcos::local::detail:: cancelable_task_object::init_no_addref no_addref
- const F& f
cancelable_task_object<Result, F, Executor>(
Executor& exec,
pika::lcos::local::detail::
cancelable_task_object::init_no_addref
no_addref,
F&& f) noexcept
cancelable_task_object<Result, F, Executor>(
Executor& exec,
pika::lcos::local::detail::
cancelable_task_object::init_no_addref
no_addref,
F&& f) noexceptDeclared at: libs/pika/futures/include/pika/futures/futures_factory.hpp:387
Parameters
- Executor& exec
- pika::lcos::local::detail:: cancelable_task_object::init_no_addref no_addref
- F&& f