Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## Namespace: OtlCommon
Interface IOmniCounter

All Known Implementing Classes:
  TOmniCounterImpl

public interface IOmniCounter

Persistent
  False

Property Summary
`public integer` | `Value`

Method Summary
`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)`

Property Detail

### Value

    public Value: integer

Type
  integer

Access
  read/write

Method Detail

### 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

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD