Unit 'pas_generator' Package
[Overview][Types][Classes][Index] [#fcl-sdo]

TCustomPasGenerator

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

Declaration

Source position: pas_generator.pas line 152

type TCustomPasGenerator = class(TInterfacedObject,IInterface,IGenerator,IPasGenerator)

protected

  procedure Error();

  procedure Line();

  procedure Indent;

  procedure Undent;

  procedure SetPreferedShortNames();

  function GetPreferedShortNames;

  procedure GenerateEnum();

  procedure GenerateComplex();

  function GetUnitName;

  procedure SetUnitname();

  procedure StartInterface; virtual;

  procedure Execute();

  procedure Prepare(); virtual;

  property Options: TPasGeneratorOptions; [r]

public

  constructor Create();

  destructor Destroy; override;

end;

Inheritance

TCustomPasGenerator

|

TObject,IInterface,IGenerator,IPasGenerator


Documentation generated on: 2023-03-18