#include <sync.h>
◆ lock_awaitable()
template<typename T , std::size_t MaxWaiters = 4U>
| tsm::mutex< T, MaxWaiters >::lock_awaitable::lock_awaitable |
( |
mutex & |
target | ) |
|
|
inlineexplicitnoexcept |
◆ await_cancel()
template<typename T , std::size_t MaxWaiters = 4U>
◆ await_ready()
template<typename T , std::size_t MaxWaiters = 4U>
| bool tsm::mutex< T, MaxWaiters >::lock_awaitable::await_ready |
( |
| ) |
|
|
inlinenoexcept |
◆ await_resume()
template<typename T , std::size_t MaxWaiters = 4U>
| T& tsm::mutex< T, MaxWaiters >::lock_awaitable::await_resume |
( |
| ) |
|
|
inlinenoexcept |
◆ await_suspend()
template<typename T , std::size_t MaxWaiters = 4U>
The documentation for this class was generated from the following file: