Namespace: OtlCommon

Record TOmniAlignedInt64


public record TOmniAlignedInt64


Property Summary
  public  int64 Value
 
 

Method Summary
  public function int64 Add(value: int64)
 
  public function PInt64 Addr()
 
  public function boolean CAS(oldValue: int64; newValue: int64)
 
  public function int64 Decrement()
 
  public function int64 Decrement(value: int64)
 
  public function int64 Increment()
 
  public function int64 Increment(value: int64)
 
  public Sub Initialize()
 
  public function int64 Subtract(value: int64)
 
 

Property Detail

Value

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

Method Detail

Add

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

Addr

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

CAS

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

Decrement

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

Decrement

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

Increment

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

Increment

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

Initialize

public procedure Initialize()
Reintroduce
False
Class
False

Subtract

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