detail Namespace Reference

Functions

template<class _Tp >
bool atomic_compare_exchange_strong (volatile _Tp *__a, _Tp *__e, _Tp *__d, std::memory_order _succ, std::memory_order _fail)
bool atomic_compare_exchange_strong32 (volatile int *__a, int *__e, int *__d, std::memory_order _succ, std::memory_order _fail)
template<class _Tp >
void weak_fence (volatile _Tp *__a)

Function Documentation

template<class _Tp >
bool detail::atomic_compare_exchange_strong ( volatile _Tp *  __a,
_Tp *  __e,
_Tp *  __d,
std::memory_order  _succ,
std::memory_order  _fail 
) [inline]
bool detail::atomic_compare_exchange_strong32 ( volatile int *  __a,
int *  __e,
int *  __d,
std::memory_order  _succ,
std::memory_order  _fail 
) [inline]
template<class _Tp >
void detail::weak_fence ( volatile _Tp *  __a  )  [inline]

Generated on 2 Nov 2013 for Galois by  doxygen 1.6.1