Ejemplo n.º 1
0
	bool compare_exchange_weak(
		T &expected,
		T desired,
		memory_order success_order,
		memory_order failure_order) volatile
	{
		return compare_exchange_strong(expected, desired, success_order, failure_order);
	}
Ejemplo n.º 2
0
 bool
 compare_exchange_weak(
     value_type & expected,
     value_type const& desired,
     memory_order success_order,
     memory_order failure_order) volatile
 {
     return compare_exchange_strong(expected, desired, success_order, failure_order);
 }
Ejemplo n.º 3
0
 inline bool compare_exchange_weak(T& expected, T desired, MemoryOrder order = MEMORY_ORDER_SEQ_CST) volatile {
   return compare_exchange_strong(expected, desired, order);
 }