void run_guarded(
pika::lcos::local::guard_set& guards,
detail::guard_function task)
void run_guarded(
pika::lcos::local::guard_set& guards,
detail::guard_function task)Description
Conceptually, a guard_set acts like a set of mutexes on an asynchronous task. The mutexes are locked before the task runs, and unlocked afterwards.
Declared at: libs/pika/lcos/include/pika/lcos/composable_guard.hpp:180
Parameters
- pika::lcos::local::guard_set& guards
- detail::guard_function task