YACLib
C++ library for concurrent tasks execution
|
Public Member Functions | |
GuardStickyAwaiter (M &m) | |
YACLIB_INLINE bool | await_ready () noexcept |
template<typename Promise > | |
YACLIB_INLINE bool | await_suspend (yaclib_std::coroutine_handle< Promise > handle) noexcept |
YACLIB_INLINE auto | await_resume () noexcept |
Definition at line 117 of file guard_sticky.hpp.
|
inlineexplicit |
Definition at line 119 of file guard_sticky.hpp.
|
inlinenoexcept |
Definition at line 122 of file guard_sticky.hpp.
References yaclib::detail::LockStickyAwaiter< M >::_executor.
|
inlinenoexcept |
Definition at line 135 of file guard_sticky.hpp.
References YACLIB_ASSERT.
|
inlinenoexcept |
Definition at line 129 of file guard_sticky.hpp.
References yaclib::detail::LockStickyAwaiter< M >::_executor.