From Cppreference
|
|
|
|
|
class mutex;
|
|
(C++11 feature)
|
|
|
The class mutex is a synchronization primitive, offering exclusive, non-recursive ownership semantics. The class is non-copyable.
[edit] Member types
|
Member type
|
Definition
|
|
native_handle_type
|
implementation-defined
|
[edit] Member functions
|
|
constructs the mutex (public member function)
|
Locking
|
|
|
locks the mutex, blocks if the mutex is not available (public member function)
|
|
|
tries to lock the mutex, returns if the mutex is not available (public member function)
|
|
|
unlocks the mutex (public member function)
|
Native handle
|
|
|
returns the underlying imlementation-defined thread handle (public member function)
|