Namespace: OtlCommon

Class TOmniInterfaceDictionary

System.TInterfacedObject
  |
  +-- OtlCommon.TOmniInterfaceDictionary
All Implemented Interfaces:
IOmniInterfaceDictionary

public class TOmniInterfaceDictionary ( System.TInterfacedObject , IOmniInterfaceDictionary )

Sealed
False
Abstract
False
Persistent
False

Constructor Summary
Create()
 
 

Method Summary
  public Sub Add(key: int64; value: IInterface)
 
  public Sub Clear()
 
  public function integer Count()
 
  public Sub Destroy()
 
  public function TDictionary<int64, IInterface>.TPairEnumerator GetEnumerator()
 
  public Sub Remove(key: int64)
 
  public function IInterface ValueOf(key: int64)
 
 

Constructor Detail

Create

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

Method Detail

Add

public procedure Add(key: int64; value: IInterface)
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

Clear

public procedure Clear()
Final
False
Reintroduce
False
Abstract
False
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

GetEnumerator

public function GetEnumerator(): TDictionary<int64, IInterface>.TPairEnumerator
Final
False
Reintroduce
False
Abstract
False
Returns
TDictionary<int64, IInterface>.TPairEnumerator
Override
False
Virtual
False
Class
False

Remove

public procedure Remove(key: int64)
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

ValueOf

public function ValueOf(key: int64): IInterface
Final
False
Reintroduce
False
Abstract
False
Returns
IInterface
Override
False
Virtual
False
Class
False

Implementation Link

to Interface IOmniInterfaceDictionary

Client
TOmniInterfaceDictionary
Supplier
IOmniInterfaceDictionary