Namespace: OtlCommon

Class TOmniEnvironment

System.TInterfacedObject
  |
  +-- OtlCommon.TOmniEnvironment
All Implemented Interfaces:
IOmniEnvironment

public class TOmniEnvironment ( System.TInterfacedObject , IOmniEnvironment )

Sealed
False
Abstract
False
Persistent
False

Property Summary
  public  IOmniNUMANodes NUMANodes
 
  public  IOmniProcessEnvironment Process
 
  public  IOmniProcessorGroups ProcessorGroups
 
  public  IOmniSystemEnvironment System
 
  public  IOmniThreadEnvironment Thread
 
 

Constructor Summary
Create()
 
 

Method Summary
  public Sub Destroy()
 
 

Property Detail

NUMANodes

public NUMANodes: IOmniNUMANodes 
Type
IOmniNUMANodes
Class
False
Access
read

Process

public Process: IOmniProcessEnvironment 
Type
IOmniProcessEnvironment
Class
False
Access
read

ProcessorGroups

public ProcessorGroups: IOmniProcessorGroups 
Type
IOmniProcessorGroups
Class
False
Access
read

System

public System: IOmniSystemEnvironment 
Type
IOmniSystemEnvironment
Class
False
Access
read

Thread

public Thread: IOmniThreadEnvironment 
Type
IOmniThreadEnvironment
Class
False
Access
read

Constructor Detail

Create

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

Method Detail

Destroy

public procedure Destroy()
Reintroduce
False
Virtual
False
Override
True
Abstract
False
Final
False

Implementation Link

to Interface IOmniEnvironment

Client
TOmniEnvironment
Supplier
IOmniEnvironment

Association Link

to Interface IOmniProcessEnvironment

Supplier
IOmniProcessEnvironment
Directed
False
Client
oeProcessEnv
Type
association

to Interface IOmniSystemEnvironment

Supplier
IOmniSystemEnvironment
Directed
False
Client
oeSystemEnv
Type
association

to Interface IOmniNUMANodes

Supplier
IOmniNUMANodes
Directed
False
Client
oeNUMANodes
Type
association

to Interface IOmniProcessorGroups

Supplier
IOmniProcessorGroups
Directed
False
Client
oeProcessorGroups
Type
association

to Interface IOmniNUMANodes

Supplier
IOmniNUMANodes
Directed
False
Client
NUMANodes
Type
association

to Interface IOmniProcessorGroups

Supplier
IOmniProcessorGroups
Directed
False
Client
ProcessorGroups
Type
association

to Interface IOmniProcessEnvironment

Supplier
IOmniProcessEnvironment
Directed
False
Client
Process
Type
association

to Interface IOmniSystemEnvironment

Supplier
IOmniSystemEnvironment
Directed
False
Client
System
Type
association

to Interface IOmniThreadEnvironment

Supplier
IOmniThreadEnvironment
Directed
False
Client
Thread
Type
association