STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::runtime::thin_spin_mutex Class Reference

Spin-based synchronization primitive that does not emit memory fences. More...

Public Member Functions

void lock (void)
 
bool try_lock (void)
 
void unlock (void)
 
native_handle_type native_handle (void) noexcept
 

Public Types

typedef std::atomic_flag & native_handle_type
 

Detailed Description

Spin-based synchronization primitive that does not emit memory fences.


The documentation for this class was generated from the following file: