carb/thread/SharedMutex.h¶
↰ Parent directory: carb/thread/
C++17-compatible Shared Mutex implementation for C++14 or higher.
Source: carb/thread/SharedMutex.h
Included By¶
carb/thread/RecursiveSharedMutex.h: Recursive Shared Mutex implementation.
Namespaces¶
carb: The main Carbonite namespace.
carb::thread: Namespace for all threading operations.
Classes¶
carb::thread::shared_mutex: A shared mutex implementation conforming to C++17’s shared_mutex.
Typedefs¶
carb::thread::shared_lock: Alias for
std::shared_lock
.