member only of
Atomically replaces the current value with the result of bitwise XOR of the value and arg. The operation is read-modify-write operation. Memory is affected according to the value of order.
It is deprecated if std::atomic<T>::is_always_lock_free is false and overload (2) participates in overload resolution.
|arg||-||the other argument of bitwise XOR|
|order||-||memory order constraints to enforce|
 Return value
The value immediately preceding the effects of this function in the modification order of *this.
 See also
| replaces the atomic object with the result of bitwise XOR with a non-atomic argument and obtains the previous value of the atomic |