| 
| constexpr  | _Atomic_impl () _NOEXCEPT | 
|   | 
| bool  | _Is_lock_free () const volatile | 
|   | 
| void  | _Store (void *_Tgt, const void *_Src, memory_order _Order) volatile | 
|   | 
| void  | _Load (void *_Tgt, const void *_Src, memory_order _Order) const volatile | 
|   | 
| void  | _Exchange (void *_Left, void *_Right, memory_order _Order) volatile | 
|   | 
| bool  | _Compare_exchange_weak (void *_Tgt, void *_Exp, const void *_Value, memory_order _Order1, memory_order _Order2) volatile | 
|   | 
| bool  | _Compare_exchange_strong (void *_Tgt, void *_Exp, const void *_Value, memory_order _Order1, memory_order _Order2) volatile | 
|   | 
template<unsigned _Bytes> 
      
 
 
template<unsigned _Bytes> 
 
_Atomic_flag_t _My_flag
Definition: atomic:313
 
 
 
 
template<unsigned _Bytes> 
 
_Atomic_flag_t _My_flag
Definition: atomic:313
 
_CRTIMP2_PURE short __CLRCALL_PURE_OR_CDECL _Exp(double *, double, short)
 
int _Atomic_compare_exchange_strong(volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile void *_Exp, const volatile void *_Src, memory_order _Order1, memory_order _Order2)
Definition: xatomic.h:2429
 
_In_ _Value
Definition: corecrt_wstdlib.h:65
 
 
 
 
template<unsigned _Bytes> 
 
_Atomic_flag_t _My_flag
Definition: atomic:313
 
_CRTIMP2_PURE short __CLRCALL_PURE_OR_CDECL _Exp(double *, double, short)
 
_In_ _Value
Definition: corecrt_wstdlib.h:65
 
int _Atomic_compare_exchange_weak(volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile void *_Exp, const volatile void *_Src, memory_order, memory_order)
Definition: xatomic.h:2412
 
 
 
 
template<unsigned _Bytes> 
 
constexpr const _Ty &() _Left
Definition: algorithm:3722
 
_Atomic_flag_t _My_flag
Definition: atomic:313
 
void _Atomic_exchange(volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile void *_Src, memory_order)
Definition: xatomic.h:2394
 
constexpr const _Ty &() _Right
Definition: algorithm:3723
 
 
 
 
template<unsigned _Bytes> 
 
 
template<unsigned _Bytes> 
 
_Atomic_flag_t _My_flag
Definition: atomic:313
 
_In_ size_t _Out_opt_ int _In_z_ unsigned char const * _Src
Definition: mbstring.h:1039
 
void _Atomic_copy(volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile const void *_Src, memory_order)
Definition: xatomic.h:2384
 
 
 
 
template<unsigned _Bytes> 
 
_Atomic_flag_t _My_flag
Definition: atomic:313
 
_In_ size_t _Out_opt_ int _In_z_ unsigned char const * _Src
Definition: mbstring.h:1039
 
void _Atomic_copy(volatile _Atomic_flag_t *_Flag, size_t _Size, volatile void *_Tgt, volatile const void *_Src, memory_order)
Definition: xatomic.h:2384
 
 
 
 
template<unsigned _Bytes> 
 
 
The documentation for this struct was generated from the following file: