std::condition variable any

GPTKB entity

Statements (25)
Predicate Object
gptkbp:instanceOf C++ class template
gptkbp:allows blocking threads until notified
gptkbp:builtBy condition_variable_any()
gptkbp:canBeCopiedBy false
gptkbp:definedIn gptkb:<condition_variable>_header
gptkbp:destructor ~condition_variable_any()
gptkbp:distinctFrom std::condition_variable uses std::unique_lock<std::mutex> only
std::condition_variable_any works with any Lockable type
https://www.w3.org/2000/01/rdf-schema#label std::condition variable any
gptkbp:introducedIn gptkb:C++11
gptkbp:method wait
notify_all
notify_one
wait_for
wait_until
gptkbp:movable false
gptkbp:namespace std
gptkbp:purpose thread synchronization
gptkbp:relatedTo gptkb:std::condition_variable
gptkbp:standardizedBy gptkb:ISO_C++
gptkbp:supports any Lockable type
gptkbp:threadSafe true
gptkbp:uses used for signaling between threads
gptkbp:bfsParent gptkb:std::condition_variable
gptkbp:bfsLayer 7