TROBaseRTTIRODLReader

Overview

Location

 

constructor Create  override    (declared in TROCustomRODLReader)

Standard component constructor

constructor Create(AOwner: TComponent)

Parameters:

  • AOwner: Owner

Assign  override    (declared in TROCustomRODLReader)

Copies the contents of another, similar object.

procedure Assign(Source: TPersistent)

Parameters:

  • Source: Instance whose properties will be copied

DefaultRODLFormat    (declared in TROCustomRODLReader)

property DefaultRODLFormat: string read write

DefaultServiceGroup    (declared in TROCustomRODLReader)

Specifies default Service Groups

property DefaultServiceGroup: string read write

DoReadRODLResource  protected virtual abstract    (declared in TROCustomRODLReader)

procedure DoReadRODLResource(Dest: TStream; aServiceGroup: string; aIgnoreErrors: Boolean; aRemovePrivateService: Boolean)

Parameters:

  • Dest:
  • aServiceGroup:
  • aIgnoreErrors:
  • aRemovePrivateService:

Notification  protected override    (declared in TROComponent)

Forwards notification messages to all owned components.

procedure Notification(aComponent: TComponent; Operation: TOperation)

Parameters:

  • aComponent: component
  • Operation: operation

OnAfterReadRODL    (declared in TROCustomRODLReader)

This event is fired before the actual RODL reading method called.

property OnAfterReadRODL: TROReadRODLEvent read write
delegate: procedure OnAfterReadRODL(aRODLReader: TROCustomRODLReader; aStream: TStream)

OnBeforeReadRODL    (declared in TROCustomRODLReader)

This event is fired after the RODL reading mathod finishes.

property OnBeforeReadRODL: TROReadRODLEvent read write
delegate: procedure OnBeforeReadRODL(aRODLReader: TROCustomRODLReader; aStream: TStream)

ReadRODLResource    (declared in TROCustomRODLReader)

procedure ReadRODLResource(Dest: TStream; aServiceGroup: string; aIgnoreErrors: Boolean; aRemovePrivateService: Boolean)

Parameters:

  • Dest:
  • aServiceGroup:
  • aIgnoreErrors:
  • aRemovePrivateService:

RODLName    (declared in TROCustomRODLReader)

property RODLName: string read

RODLReader

property RODLReader: TROCustomRODLReader read write

ROFreeNotification    (declared in TROComponent)

Forwards notification messages to all owned components.

procedure ROFreeNotification(aComponent: TComponent)

Parameters:

  • aComponent: component

RORemoveFreeNotification    (declared in TROComponent)

Forwards notification messages to all owned components.

procedure RORemoveFreeNotification(aComponent: TComponent)

Parameters:

  • aComponent: component

SendRemoveNotification  protected    (declared in TROComponent)

Forwards notification messages to all owned components.

procedure SendRemoveNotification(aComponent: TComponent)

Parameters:

  • aComponent: component

SetRODLName  protected    (declared in TROCustomRODLReader)

procedure SetRODLName(Value: string)

Parameters:

  • Value:

 

DefaultRODLFormat    (declared in TROCustomRODLReader)

property DefaultRODLFormat: string read write

DefaultServiceGroup    (declared in TROCustomRODLReader)

Specifies default Service Groups

property DefaultServiceGroup: string read write

RODLName    (declared in TROCustomRODLReader)

property RODLName: string read

RODLReader

property RODLReader: TROCustomRODLReader read write

 

constructor Create  override    (declared in TROCustomRODLReader)

Standard component constructor

constructor Create(AOwner: TComponent)

Parameters:

  • AOwner: Owner

Assign  override    (declared in TROCustomRODLReader)

Copies the contents of another, similar object.

procedure Assign(Source: TPersistent)

Parameters:

  • Source: Instance whose properties will be copied

DoReadRODLResource  protected virtual abstract    (declared in TROCustomRODLReader)

procedure DoReadRODLResource(Dest: TStream; aServiceGroup: string; aIgnoreErrors: Boolean; aRemovePrivateService: Boolean)

Parameters:

  • Dest:
  • aServiceGroup:
  • aIgnoreErrors:
  • aRemovePrivateService:

Notification  protected override    (declared in TROComponent)

Forwards notification messages to all owned components.

procedure Notification(aComponent: TComponent; Operation: TOperation)

Parameters:

  • aComponent: component
  • Operation: operation

ReadRODLResource    (declared in TROCustomRODLReader)

procedure ReadRODLResource(Dest: TStream; aServiceGroup: string; aIgnoreErrors: Boolean; aRemovePrivateService: Boolean)

Parameters:

  • Dest:
  • aServiceGroup:
  • aIgnoreErrors:
  • aRemovePrivateService:

ROFreeNotification    (declared in TROComponent)

Forwards notification messages to all owned components.

procedure ROFreeNotification(aComponent: TComponent)

Parameters:

  • aComponent: component

RORemoveFreeNotification    (declared in TROComponent)

Forwards notification messages to all owned components.

procedure RORemoveFreeNotification(aComponent: TComponent)

Parameters:

  • aComponent: component

SendRemoveNotification  protected    (declared in TROComponent)

Forwards notification messages to all owned components.

procedure SendRemoveNotification(aComponent: TComponent)

Parameters:

  • aComponent: component

SetRODLName  protected    (declared in TROCustomRODLReader)

procedure SetRODLName(Value: string)

Parameters:

  • Value:

 

OnAfterReadRODL    (declared in TROCustomRODLReader)

This event is fired before the actual RODL reading method called.

property OnAfterReadRODL: TROReadRODLEvent read write
delegate: procedure OnAfterReadRODL(aRODLReader: TROCustomRODLReader; aStream: TStream)

OnBeforeReadRODL    (declared in TROCustomRODLReader)

This event is fired after the RODL reading mathod finishes.

property OnBeforeReadRODL: TROReadRODLEvent read write
delegate: procedure OnBeforeReadRODL(aRODLReader: TROCustomRODLReader; aStream: TStream)