lintel 0.2.0
Loading...
Searching...
No Matches
Classes | Namespaces
PropertyValueStorage.h File Reference
#include <atomic>
#include <shared_mutex>
#include <type_traits>

Go to the source code of this file.

Classes

struct  lintel::IsLockFreeAtomic< T, Enable >
 
struct  lintel::IsLockFreeAtomic< T, std::enable_if_t< std::is_trivially_copyable_v< T > > >
 
class  lintel::PropertyValueStorage< T, Enable >
 
class  lintel::PropertyValueStorage< T, std::enable_if_t< IsLockFreeAtomic< T >::value > >
 

Namespaces

namespace  lintel