Statements (42)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:software
|
| gptkbp:category |
gptkb:C++_standard_library
|
| gptkbp:enables |
multithreading
concurrent programming portable multithreading code |
| gptkbp:headerFile |
<future>
<mutex> <condition_variable> <thread> |
| gptkbp:introducedIn |
gptkb:C++11
|
| gptkbp:language |
gptkb:C++
|
| gptkbp:partOf |
gptkb:C++11_standard
|
| gptkbp:provides |
gptkb:std::packaged_task
gptkb:std::thread::hardware_concurrency gptkb:std::condition_variable gptkb:std::future gptkb:std::once_flag gptkb:std::promise std::async std::call_once std::lock_guard std::mutex std::thread std::unique_lock std::thread::id std::recursive_mutex std::adopt_lock std::defer_lock std::recursive_timed_mutex std::timed_mutex std::try_to_lock thread-safe primitives |
| gptkbp:replacedBy |
platform-specific threading APIs
|
| gptkbp:standardizedBy |
gptkb:ISO/IEC_JTC1/SC22/WG21
|
| gptkbp:supports |
thread management
thread synchronization thread creation thread communication |
| gptkbp:usedBy |
C++ developers
|
| gptkbp:bfsParent |
gptkb:Boost.Thread
|
| gptkbp:bfsLayer |
8
|
| http://www.w3.org/2000/01/rdf-schema#label |
C++11 thread library
|