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

## Namespace: OtlCommon
Record TOmniExecutable

public record TOmniExecutable

Property Summary
`public TProc` | `Delegate`
`public TOmniExecutableKind` | `Kind`
`public TMethod` | `Method`
`public TProcedure` | `Proc`

Method Summary
`public Sub` | `AnonCopy(Dest: ; Source: )`
`public Sub` | `Clear()`
`public function boolean` | `IsNull()`
`public function TMethod` | `operator Explicit(a: TOmniExecutable )`
`public function TOmniExecutable` | `operator Explicit(a: TMethod)`
`public function TOmniExecutable` | `operator Explicit(a: TProcedure)`
`public function TOmniExecutable` | `operator Explicit(a: TProc)`
`public function TOmniExecutable` | `operator Implicit(a: TMethod)`
`public function TOmniExecutable` | `operator Implicit(a: TProcedure)`
`public function TMethod` | `operator Implicit(a: TOmniExecutable )`
`public function TOmniExecutable` | `operator Implicit(a: TProc)`
`public Sub` | `SetDelegate(source: )`

Property Detail

### Delegate

    public Delegate: TProc

Type
  TProc

Class
  False

Access
  read/write

### Kind

    public Kind: TOmniExecutableKind

Type
  TOmniExecutableKind

Class
  False

Access
  read

### Method

    public Method: TMethod

Type
  TMethod

Class
  False

Access
  read/write

### Proc

    public Proc: TProcedure

Type
  TProcedure

Class
  False

Access
  read/write

Method Detail

### AnonCopy

    public procedure AnonCopy(Dest: ; Source: )

Reintroduce
  False

Class
  True

### Clear

    public procedure Clear()

Reintroduce
  False

Class
  False

### IsNull

    public function IsNull(): boolean

Reintroduce
  False

Returns
  boolean

Class
  False

### operator Explicit

    public function operator Explicit(a: TOmniExecutable ): TMethod

Class
  False

### operator Explicit

    public function operator Explicit(a: TMethod): TOmniExecutable

Class
  False

### operator Explicit

    public function operator Explicit(a: TProcedure): TOmniExecutable

Class
  False

### operator Explicit

    public function operator Explicit(a: TProc): TOmniExecutable

Class
  False

### operator Implicit

    public function operator Implicit(a: TMethod): TOmniExecutable

Class
  False

### operator Implicit

    public function operator Implicit(a: TProcedure): TOmniExecutable

Class
  False

### operator Implicit

    public function operator Implicit(a: TOmniExecutable ): TMethod

Class
  False

### operator Implicit

    public function operator Implicit(a: TProc): TOmniExecutable

Class
  False

### SetDelegate

    public procedure SetDelegate(source: )

Reintroduce
  False

Class
  False

Association Link

to Enum TOmniExecutableKind

Supplier
  TOmniExecutableKind

Directed
  False

Client
  oeKind

Type
  association

to Enum TOmniExecutableKind

Supplier
  TOmniExecutableKind

Directed
  False

Client
  Kind

Type
  association

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