System.SyncObjs.TInterlocked.Increment

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi