std::unique lock<std::mutex>

GPTKB entity

Statements (28)
Predicate Object
gptkbp:instanceOf C++ class template
gptkbp:canBe gptkb:std::condition_variable
gptkbp:commonIn std::mutex
std::recursive_mutex
gptkbp:compatibleWith copy semantics
gptkbp:definedIn <mutex> header
gptkbp:distinctFrom gptkb:std::scoped_lock
std::lock_guard
gptkbp:function gptkb:lock
swap
mutex
unlock
release
operator bool
owns_lock
try_lock
https://www.w3.org/2000/01/rdf-schema#label std::unique lock<std::mutex>
gptkbp:introducedIn gptkb:C++11
gptkbp:namespace std
gptkbp:parameter MutexType
gptkbp:purpose manages mutex ownership
gptkbp:supports move semantics
adopted locking
deferred locking
timed locking
gptkbp:threadSafe provides RAII for mutexes
gptkbp:bfsParent gptkb:std::condition_variable
gptkbp:bfsLayer 7