Statements (19)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:C++14
|
gptkbp:allows |
multiple readers
single writer |
gptkbp:defines |
<mutex> header
|
gptkbp:has_method |
lock_shared()
try_lock_for() try_lock_until() unlock_shared() |
gptkbp:hyper_threading |
gptkb:theorem
|
gptkbp:is_a |
mutex
|
gptkbp:is_available_in |
C++17 and later
|
gptkbp:is_different_from |
gptkb:std::mutex
|
gptkbp:is_part_of |
C++11
|
gptkbp:is_similar_to |
std::shared_mutex
|
gptkbp:is_used_in |
multithreading
|
gptkbp:provides |
shared ownership
|
gptkbp:supports |
timed locking
|