C/C++ API Reference
Loading...
Searching...
No Matches
pw::sync::is_basic_lockable< Lock, typename > Struct Template Reference

Overview

template<typename Lock, typename = void>
struct pw::sync::is_basic_lockable< Lock, typename >

Checks if a type is a basic lock.

If Lock satisfies BasicLockable, provides the member constant value equal to true. Otherwise value is false.

Inheritance diagram for pw::sync::is_basic_lockable< Lock, typename >:
pw::sync::is_lockable< Lock, std::void_t< decltype(std::declval< Lock >().try_lock())> >

The documentation for this struct was generated from the following file: