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 IOmniThreadEnvironment

All Known Implementing Classes:
  TOmniThreadEnvironment

public interface IOmniThreadEnvironment

Persistent
  False

Property Summary
`public IOmniAffinity` | `Affinity`
`public TOmniGroupAffinity` | `GroupAffinity`
`public TThreadId` | `ID`

Method Summary
`public function IOmniAffinity` | `GetAffinity()`
`public function TOmniGroupAffinity` | `GetGroupAffinity()`
`public function TThreadId` | `GetID()`
`public Sub` | `SetGroupAffinity(value: TOmniGroupAffinity )`

Property Detail

### Affinity

    public Affinity: IOmniAffinity

Type
  IOmniAffinity

Access
  read

### GroupAffinity

    public GroupAffinity: TOmniGroupAffinity

Type
  TOmniGroupAffinity

Access
  read/write

### ID

    public ID: TThreadId

Type
  TThreadId

Access
  read

Method Detail

### GetAffinity

    public function GetAffinity(): IOmniAffinity

Reintroduce
  False

Returns
  IOmniAffinity

### GetGroupAffinity

    public function GetGroupAffinity(): TOmniGroupAffinity

Reintroduce
  False

Returns
  TOmniGroupAffinity

### GetID

    public function GetID(): TThreadId

Reintroduce
  False

Returns
  TThreadId

### SetGroupAffinity

    public procedure SetGroupAffinity(value: TOmniGroupAffinity )

Reintroduce
  False

Association Link

to Interface IOmniAffinity

Supplier
  IOmniAffinity

Directed
  False

Client
  Affinity

Type
  association

to Struct TOmniGroupAffinity

Supplier
  TOmniGroupAffinity

Directed
  False

Client
  GroupAffinity

Type
  association

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