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

## Namespace: OtlCommon
Class TOmniNUMANodes

    System.TInterfacedObject
      |
      +-- OtlCommon.TOmniNUMANodes

All Implemented Interfaces:
  IOmniNUMANodes , IOmniNUMANodesInternal

public class TOmniNUMANodes ( System.TInterfacedObject , IOmniNUMANodes , IOmniNUMANodesInternal )

Sealed
  False

Abstract
  False

Persistent
  False

Field Summary
`internal TList<IOmniNUMANode>` | `FNodes`
`internal array of array of integer` | `FProximity`
`internal boolean` | `FProximityInitialized`

Property Summary
`public IOmniNUMANode` | `Item`

Constructor Summary
`Create()`

Method Summary
`public Sub` | `Add(node: IOmniNUMANode )`
`public function IOmniIntegerSet` | `All()`
`public function integer` | `Count()`
`public Sub` | `Destroy()`
`public function integer` | `Distance(fromNode: integer; toNode: integer)`
`public function IOmniNUMANode` | `FindNode(nodeNumber: integer)`
`public function TList<IOmniNUMANode>.TEnumerator` | `GetEnumerator()`
`public Sub` | `Sort()`

Field Detail

### FNodes

    internal FNodes: TList<IOmniNUMANode>

Const
  False

Type
  TList<IOmniNUMANode>

Class
  False

### FProximity

    internal FProximity: array of array of integer

Const
  False

Type
  array of array of integer

Class
  False

### FProximityInitialized

    internal FProximityInitialized: boolean

Const
  False

Type
  boolean

Class
  False

Property Detail

### Item

    public Item: IOmniNUMANode

Type
  IOmniNUMANode

Class
  False

Access
  read

Constructor Detail

### Create

    public constructor Create()

Final
  False

Reintroduce
  False

Virtual
  False

Override
  False

Abstract
  False

Method Detail

### Add

    public procedure Add(node: IOmniNUMANode )

Final
  False

Reintroduce
  False

Abstract
  False

Override
  False

Virtual
  False

Class
  False

### All

    public function All(): IOmniIntegerSet

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  IOmniIntegerSet

Override
  False

Virtual
  False

Class
  False

### Count

    public function Count(): integer

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  integer

Override
  False

Virtual
  False

Class
  False

### Destroy

    public procedure Destroy()

Reintroduce
  False

Virtual
  False

Override
  True

Abstract
  False

Final
  False

### Distance

    public function Distance(fromNode: integer; toNode: integer): integer

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  integer

Override
  False

Virtual
  False

Class
  False

### FindNode

    public function FindNode(nodeNumber: integer): IOmniNUMANode

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  IOmniNUMANode

Override
  False

Virtual
  False

Class
  False

### GetEnumerator

    public function GetEnumerator(): TList<IOmniNUMANode>.TEnumerator

Final
  False

Reintroduce
  False

Abstract
  False

Returns
  TList<IOmniNUMANode>.TEnumerator

Override
  False

Virtual
  False

Class
  False

### Sort

    public procedure Sort()

Final
  False

Reintroduce
  False

Abstract
  False

Override
  False

Virtual
  False

Class
  False

Implementation Link

to Interface IOmniNUMANodes

Client
  TOmniNUMANodes

Supplier
  IOmniNUMANodes

to Interface IOmniNUMANodesInternal

Client
  TOmniNUMANodes

Supplier
  IOmniNUMANodesInternal

Association Link

to Interface IOmniNUMANode

Supplier
  IOmniNUMANode

Directed
  False

Client
  Item

Type
  association

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