Namespace: OtlCommon

Class TOmniThreadEnvironment

System.TInterfacedObject
  |
  +-- OtlCommon.TOmniThreadEnvironment
All Implemented Interfaces:
IOmniThreadEnvironment

public class TOmniThreadEnvironment ( System.TInterfacedObject , IOmniThreadEnvironment )

Sealed
False
Abstract
False
Persistent
False

Property Summary
  public  IOmniAffinity Affinity
 
  public  TOmniGroupAffinity GroupAffinity
 
  public  TThreadID ID
 
 

Constructor Summary
Create()
 
 

Property Detail

Affinity

public Affinity: IOmniAffinity 
Type
IOmniAffinity
Class
False
Access
read

GroupAffinity

public GroupAffinity: TOmniGroupAffinity 
Type
TOmniGroupAffinity
Class
False
Access
read/write

ID

public ID: TThreadID
Type
TThreadID
Class
False
Access
read

Constructor Detail

Create

public constructor Create()
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Implementation Link

to Interface IOmniThreadEnvironment

Client
TOmniThreadEnvironment
Supplier
IOmniThreadEnvironment

Association Link

to Interface IOmniAffinity

Supplier
IOmniAffinity
Directed
False
Client
oteAffinity
Type
association

to Interface IOmniAffinity

Supplier
IOmniAffinity
Directed
False
Client
Affinity
Type
association

to Struct TOmniGroupAffinity

Supplier
TOmniGroupAffinity
Directed
False
Client
GroupAffinity
Type
association