Namespace: OtlCommon

Class TOmniAutoDestroyObject

System.TInterfacedObject
  |
  +-- OtlCommon.TOmniAutoDestroyObject
All Implemented Interfaces:
IOmniAutoDestroyObject

public class TOmniAutoDestroyObject ( System.TInterfacedObject , IOmniAutoDestroyObject )

Sealed
False
Abstract
False
Persistent
False

Property Summary
  public  TObject Value
 
 

Constructor Summary
Create(obj: TObject)
 
 

Method Summary
  public Sub Destroy()
 
 

Property Detail

Value

public Value: TObject
Type
TObject
Class
False
Access
read/write

Constructor Detail

Create

public constructor Create(obj: TObject)
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 IOmniAutoDestroyObject

Client
TOmniAutoDestroyObject
Supplier
IOmniAutoDestroyObject