C++ named requirements: BasicLockable (since C++11)
From cppreference.com
The BasicLockable requirements describe the minimal characteristics of types that provide exclusive blocking semantics for execution agents (i.e. threads).
Contents |