_Atomic_swap_struct< __use_ptr_atomic_swap > Class Template Reference#include <_threads.h>
Detailed Descriptiontemplate<int __use_ptr_atomic_swap>
|
static __stl_atomic_t _Atomic_swap_struct< __use_ptr_atomic_swap >::_S_swap | ( | _STLP_VOLATILE __stl_atomic_t * | __p, | |
__stl_atomic_t | __q | |||
) | [inline, static] |
Definition at line 520 of file _threads.h.
References _STLP_ATOMIC_EXCHANGE.
Referenced by _Atomic_swap().
static void* _Atomic_swap_struct< __use_ptr_atomic_swap >::_S_swap_ptr | ( | void *_STLP_VOLATILE * | __p, | |
void * | __q | |||
) | [inline, static] |
Definition at line 541 of file _threads.h.
References __REINTERPRET_CAST, _STLP_ATOMIC_EXCHANGE, and _STLP_STATIC_ASSERT.
Referenced by _Atomic_swap_ptr().