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
- public cancelable_task_object_allocator<Allocator, Result, F>(const pika::lcos::local::detail::cancelable_task_object_allocator::other_allocator & alloc, const F & f)
- public cancelable_task_object_allocator<Allocator, Result, F>(const pika::lcos::local::detail::cancelable_task_object_allocator::other_allocator & alloc, F && f) noexcept
- public 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)
- public 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
Methods
cancelable_task_object_allocator<Allocator,
Result,
F>(
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,
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
cancelable_task_object_allocator<Allocator,
Result,
F>(
const pika::lcos::local::detail::
cancelable_task_object_allocator::
other_allocator& alloc,
F&& f) noexceptDeclared 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)
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
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) noexceptDeclared 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