System.SyncObjs.TInterlocked.Decrement

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi