◐ Shell
clean mode source ↗

Концепции C++: Lockable — cppreference.com

Материал из cppreference.com

Концепция Lockable расширяет концепцию BasicLockable включением условной блокировки.

Требования

Для того, чтобы тип L являлся Lockable, он должен соответствовать указанному выше условию, а также следующему

Выражение Эффекты Возвращаемое значение
m.try_lock() Пытыется получить блокировку для текущего агента без прерывания выполнения. Если выбрасывается исключение, блокировка не устанавливается. true если блокировка была получена, в противном случае - false

См. также