Unit 'IdTask' Package
[Overview][Classes][Index] [#pl_indy]

TIdTask

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: IdTask.pas line 39

type TIdTask = class(TObject)

protected

  FBeforeRunDone: Boolean;

  

  FData: TObject;

  

  FYarn: TIdYarn;

  

  procedure AfterRun; virtual;

  

  procedure BeforeRun; virtual;

  

  function Run; virtual; abstract;

  

  procedure HandleException(); virtual;

  

public

  constructor Create(); virtual;

  

  destructor Destroy; override;

  

  procedure DoAfterRun;

  

  procedure DoBeforeRun;

  

  function DoRun;

  

  procedure DoException();

  

  property BeforeRunDone: Boolean; [r]

  

  property Data: TObject; [rw]

  

  property Yarn: TIdYarn; [r]

  

end;

Inheritance

TIdTask

  

|

TObject



CT Web help

CodeTyphon Studio