Unit 'fpcgtiopf' Package
[Overview][Constants][Types][Classes][Index] [#fcl-db]

TTiOPFCodeGenerator

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

Declaration

Source position: fpcgtiopf.pp line 70

type TTiOPFCodeGenerator = class(TDDClassCodeGenerator)

  procedure CreateListImplementation();

  function BeginInit();

  function BeginAcceptVisitor();

  function BeginSetupParams();

  function BeginMapRowToObject();

  procedure DeclareObjectvariable();

protected

  procedure WriteListAddObject();

  function CreateFieldPropDefs; override;

  function AllowPropertyDeclaration(); override;

  function GetInterfaceUsesClause; override;

  procedure WriteVisibilityStart(); override;

  procedure DoGenerateInterface(); override;

  procedure DoGenerateImplementation(); override;

  procedure CreateImplementation(); override;

  function NeedsConstructor; override;

  function NeedsDestructor; override;

  class function NeedsFieldDefs; override;

  function CreateOptions; override;

  procedure DoCreateListDeclaration(); virtual;

public

  procedure CreateListDeclaration();

  property TiOPFOptions: TTiOPFCodeOptions; [r]

end;

Inheritance

TTiOPFCodeGenerator

|

TDDClassCodeGenerator

|

TDDCustomCodeGenerator

|

TObject


Documentation generated on: 2023-03-18