void run_guarded(pika::lcos::local::guard& guard,
detail::guard_function task)
void run_guarded(pika::lcos::local::guard& guard,
detail::guard_function task)Description
Conceptually, a guard acts like a mutex on an asynchronous task. The mutex is locked before the task runs, and unlocked afterwards.
Declared at: libs/pika/lcos/include/pika/lcos/composable_guard.hpp:186
Parameters
- pika::lcos::local::guard& guard
- detail::guard_function task