Namespace: OtlCommon

Record TOmniCounter


public record TOmniCounter


Property Summary
  public  integer Value
 
 

Method Summary
  public function integer Decrement()
 
  public function integer Increment()
 
  public Sub Initialize()
 
  public function integer Take(count: integer)
 
  public function boolean Take(count: integer; taken: integer)
 
 

Property Detail

Value

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

Method Detail

Decrement

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

Increment

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

Initialize

public procedure Initialize()
Reintroduce
False
Class
False

Take

public function Take(count: integer): integer
Reintroduce
False
Returns
integer
Class
False

Take

public function Take(count: integer; taken: integer): boolean
Reintroduce
False
Returns
boolean
Class
False

Association Link

to Interface IOmniCounter

Supplier
IOmniCounter
Directed
False
Client
ocCounter
Type
association