adopt_lock Variable
Represents an object that can be passed to constructors for lock_guard and unique_lock to indicate that the mutex object that is also being passed to the constructor is locked.
const adopt_lock_t adopt_lock;
Requirements
Header: mutex
Namespace: std