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