Topic Path: Symbol Reference > Classes > TIdThreadSafeCardinal Class > TIdThreadSafeCardinal Methods > Increment Method > Increment Method ()
ContentsIndexHome
PreviousUpNext
TIdThreadSafeCardinal.Increment Method ()

Increases the value for the thread-safe data type.

function Increment: Cardinal; overload;

Cardinal - Value for the data type after incrementing.

Increment is an overloaded Cardinal function used to increase by 1 the value of the thread-safe Cardial data type. 

Increment calls Lock to enable the resource protection capabilities of the object instance prior to updating the associated value for the data type. Increment calls Unlock to disable resource protection when the value is successfully updated, or an exception is raised. 

Use Decrement to decrease by 1 the value of the thread-safe Cardinal data type.

Copyright 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.