| [Overview][Constants][Types][Classes][Procedures and functions][Variables] | 
Thread-safe exchange of 2 values
Source position: systhrdh.inc line 39
function InterLockedExchangeAdd(  | 
var Target: LongInt;  | 
Source: LongInt  | 
):LongInt;  | 
InterlockedDecrement adds to Target the value of Source in a thread-safe way, and returns the old value of Target
  | 
Thread-safe integer increment.  | 
|
  | 
Thread-safe integer decrement  | 
|
  | 
Thread-safe exchange of 2 values.  |