Skip to content

Latest commit

 

History

History
62 lines (52 loc) · 3.86 KB

mutex.md

File metadata and controls

62 lines (52 loc) · 3.86 KB

Header <mutex> implementation status

Reference
Implementation

  • : Cannot implement with language itself. Need compiler support. Used C++ N STL
  • : Partially implemented with C++ N
  • : Fully implemented with C++ N
  • : Not yet implemented
Features Standard Implemented in
Classes
mutex
timed_mutex
recursive_mutex
recursive_timed_mutex
lock_guard
unique_lock
scoped_lock
defer_lock_t
try_to_lock_t
adopt_lock_t


once_flag
Constants
defer_lock
try_to_lock
adopt_lock


Functions
try_lock
lock
call_once
ss::swap(ss::unique_lock)