class recursive_timed_mutex;
(since C++11)The recursive_timed_mutex
class is a synchronization primitive that can be used to protect shared data from being simultaneously accessed by multiple threads.
In a manner similar to std::recursive_mutex, recursive_timed_mutex
provides exclusive, recursive ownership semantics. In addition, recursive_timed_mutex
provides the ability to attempt to claim ownership of a recursive_timed_mutex
with a timeout via the try_lock_for
and try_lock_until
member functions.
The recursive_timed_mutex
class satisfies all requirements of TimedMutex and StandardLayoutType.
native_handle_type
(optional*) implementation-defined[edit] [edit] Member functions constructs the mutex
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4