Namespace: OtlCommon
Interface IOmniCounter
All Known Implementing Classes: - TOmniCounterImpl
public interface IOmniCounter
Persistent- False
public function integer |
Decrement() |
public function integer |
GetValue() |
public function integer |
Increment() |
public Sub |
SetValue(value: integer) |
public function integer |
Take(count: integer) |
public function boolean |
Take(count: integer; taken: integer) |
Value
public Value: integer
Type- integer
Access- read/write
Decrement
public function Decrement(): integer
Reintroduce- False
Returns- integer
GetValue
public function GetValue(): integer
Reintroduce- False
Returns- integer
Increment
public function Increment(): integer
Reintroduce- False
Returns- integer
SetValue
public procedure SetValue(value: integer)
Reintroduce- False
Take
public function Take(count: integer): integer
Reintroduce- False
Returns- integer
Take
public function Take(count: integer; taken: integer): boolean
Reintroduce- False
Returns- boolean