15 #ifndef A_UTIL_UTIL_CONCURRENCY_FAST_MUTEX_HEADER_INCLUDED
16 #define A_UTIL_UTIL_CONCURRENCY_FAST_MUTEX_HEADER_INCLUDED
21 namespace concurrency {
Fast mutex class, implemented as an atomic spin lock with very low CPU overhead.
void unlock()
Unlock the mutex.
bool try_lock()
Try to lock the mutex.
void lock()
Lock the mutex.
void * native_handle_type
Type of a native handle.
native_handle_type native_handle()
Get the native handle of the mutex.
Serves as the root component, with common functionality documented in core functionality.
Common include for StackPtr functionality.