System.SyncObjs.TInterlocked.Increment
Delphi
class function Increment(var Target: Integer): Integer; overload; static; inline;
class function Increment(var Target: Int64): Int64; overload; static; inline;
C++
static int __fastcall Increment(int &Target)/* overload */;
static __int64 __fastcall Increment(__int64 &Target)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | TInterlocked |
Description
Incrémente la variable fournie comme paramètre.
Il existe deux méthodes Increment surchargées. Target est un entier pour la première surcharge Increment et Int64 pour la seconde.
La méthode renvoie la valeur de la variable incrémentée dans le type correspondant.