Hierarchical synchronization primitive that does not emit memory fences. More...
Public Member Functions | |
hierarchical_mutex (hierarchical_mutex *const p=nullptr) noexcept | |
void | lock (void) |
bool | try_lock (void) |
void | unlock (void) |
Hierarchical synchronization primitive that does not emit memory fences.