lintel 0.2.0
Loading...
Searching...
No Matches
lintel::IsLockFreeAtomic< T, Enable > Struct Template Reference

#include <PropertyValueStorage.h>

Inheritance diagram for lintel::IsLockFreeAtomic< T, Enable >:

Detailed Description

template<class T, class Enable = void>
struct lintel::IsLockFreeAtomic< T, Enable >

Detects whether std::atomic<T> is guaranteed to be lock-free. std::atomic<T> is only instantiated for trivially copyable types, so the check is performed through a partial specialization.


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