Namespace: OtlCommon

Record TOmniAlignedInt32


public record TOmniAlignedInt32


Property Summary
  public  integer Value
 
 

Method Summary
  public function integer Add(value: integer)
 
  public function PInteger Addr()
 
  public function boolean CAS(oldValue: integer; newValue: integer)
 
  public function integer Decrement()
 
  public function integer Decrement(value: integer)
 
  public function integer Increment()
 
  public function integer Increment(value: integer)
 
  public Sub Initialize()
 
  public function cardinal operator Add(ai: TOmniAlignedInt32 ; i: integer)
 
  public function boolean operator Equal(ai: TOmniAlignedInt32 ; i: integer)
 
  public function boolean operator GreaterThan(ai: TOmniAlignedInt32 ; i: integer)
 
  public function boolean operator GreaterThanOrEqual(ai: TOmniAlignedInt32 ; i: integer)
 
  public function integer operator Implicit(ai: TOmniAlignedInt32 )
 
  public function boolean operator LessThan(ai: TOmniAlignedInt32 ; i: integer)
 
  public function boolean operator LessThanOrEqual(ai: TOmniAlignedInt32 ; i: integer)
 
  public function boolean operator NotEqual(ai: TOmniAlignedInt32 ; i: integer)
 
  public function cardinal operator Subtract(ai: TOmniAlignedInt32 ; i: integer)
 
  public function integer Subtract(value: integer)
 
 

Property Detail

Value

public Value: integer
Type
integer
Class
False
Access
read/write

Method Detail

Add

public function Add(value: integer): integer
Reintroduce
False
Returns
integer
Class
False

Addr

public function Addr(): PInteger
Reintroduce
False
Returns
PInteger
Class
False

CAS

public function CAS(oldValue: integer; newValue: integer): boolean
Reintroduce
False
Returns
boolean
Class
False

Decrement

public function Decrement(): integer
Reintroduce
False
Returns
integer
Class
False

Decrement

public function Decrement(value: integer): integer
Reintroduce
False
Returns
integer
Class
False

Increment

public function Increment(): integer
Reintroduce
False
Returns
integer
Class
False

Increment

public function Increment(value: integer): integer
Reintroduce
False
Returns
integer
Class
False

Initialize

public procedure Initialize()
Reintroduce
False
Class
False

operator Add

public function operator Add(ai: TOmniAlignedInt32 ; i: integer): cardinal
Class
False

operator Equal

public function operator Equal(ai: TOmniAlignedInt32 ; i: integer): boolean
Class
False

operator GreaterThan

public function operator GreaterThan(ai: TOmniAlignedInt32 ; i: integer): boolean
Class
False

operator GreaterThanOrEqual

public function operator GreaterThanOrEqual(ai: TOmniAlignedInt32 ; i: integer): boolean
Class
False

operator Implicit

public function operator Implicit(ai: TOmniAlignedInt32 ): integer
Class
False

operator LessThan

public function operator LessThan(ai: TOmniAlignedInt32 ; i: integer): boolean
Class
False

operator LessThanOrEqual

public function operator LessThanOrEqual(ai: TOmniAlignedInt32 ; i: integer): boolean
Class
False

operator NotEqual

public function operator NotEqual(ai: TOmniAlignedInt32 ; i: integer): boolean
Class
False

operator Subtract

public function operator Subtract(ai: TOmniAlignedInt32 ; i: integer): cardinal
Class
False

Subtract

public function Subtract(value: integer): integer
Reintroduce
False
Returns
integer
Class
False