AwaitLock(BaseCore &curr) noexcept | yaclib::detail::MutexImpl< FIFO, Batching > | inlineprotected |
AwaitUnlock(BaseCore &curr) noexcept | yaclib::detail::MutexImpl< FIFO, Batching > | inlineprotected |
AwaitUnlockOn(BaseCore &curr, IExecutor &executor) noexcept | yaclib::detail::MutexImpl< FIFO, Batching > | inlineprotected |
Base typedef | yaclib::Mutex< Batching, FIFO > | |
BatchingPossible() const noexcept | yaclib::detail::MutexImpl< FIFO, Batching > | inlineprotected |
Cast(From &from) noexcept | yaclib::Mutex< Batching, FIFO > | inlinestatic |
Guard() noexcept | yaclib::Mutex< Batching, FIFO > | inline |
GuardSticky() noexcept | yaclib::Mutex< Batching, FIFO > | inline |
Lock() noexcept | yaclib::Mutex< Batching, FIFO > | inline |
TryGuard() noexcept | yaclib::Mutex< Batching, FIFO > | inline |
TryLock() noexcept | yaclib::Mutex< Batching, FIFO > | inline |
TryLockAwait() noexcept | yaclib::detail::MutexImpl< FIFO, Batching > | inlineprotected |
TryUnlockAwait() noexcept | yaclib::detail::MutexImpl< FIFO, Batching > | inlineprotected |
Unlock() noexcept | yaclib::Mutex< Batching, FIFO > | inline |
UnlockHere() noexcept | yaclib::Mutex< Batching, FIFO > | inline |
UnlockHereAwait() noexcept | yaclib::detail::MutexImpl< FIFO, Batching > | inlineprotected |
UnlockOn(IExecutor &e) noexcept | yaclib::Mutex< Batching, FIFO > | inline |