#include <concrt.h>
498 return _Subatomic_impl<sizeof(_Ty)>::_CompareAndSwap(
_M_value, _NewValue, _Comperand);
volatile _Ty _M_value
Definition: concrt.h:485
502 return _Subatomic_impl<sizeof(_Ty)>::_FetchAndAdd(
_M_value, _Addend);
volatile _Ty _M_value
Definition: concrt.h:485
489 return _Subatomic_impl<sizeof(_Ty)>::_LoadWithAquire(
_M_value);
volatile _Ty _M_value
Definition: concrt.h:485
506 return _Subatomic_impl<sizeof(_Ty)>::_Increment(
_M_value);
volatile _Ty _M_value
Definition: concrt.h:485
510 return _Subatomic_impl<sizeof(_Ty)>::_Increment(
_M_value) - 1;
volatile _Ty _M_value
Definition: concrt.h:485
_Ty _FetchAndAdd(_Ty _Addend)
Definition: concrt.h:501
514 return _Subatomic_impl<sizeof(_Ty)>::_Decrement(
_M_value);
volatile _Ty _M_value
Definition: concrt.h:485
518 return _Subatomic_impl<sizeof(_Ty)>::_Decrement(
_M_value) + 1;
volatile _Ty _M_value
Definition: concrt.h:485
493 _Subatomic_impl<sizeof(_Ty)>::_StoreWithRelease(
_M_value, _Rhs);
volatile _Ty _M_value
Definition: concrt.h:485
The documentation for this class was generated from the following file: