Unit 'fprepos' Package
[Overview][Constants][Types][Classes][Procedures and functions][Index] [#fppkg]

TFPRepository

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

Declaration

Source position: fprepos.pp line 224

type TFPRepository = class(TComponent)

protected

  FPackages: TFPPackages;

  procedure CreatePackages; virtual;

  procedure BackupFile(); virtual;

  procedure DoGetPackageDependencies(); virtual;

public

  constructor Create(); override;

  destructor Destroy; override;

  procedure InitializeWithOptions();

  procedure LoadFromStream(); virtual;

  procedure SaveToStream(); virtual;

  procedure LoadFromFile();

  procedure SaveToFile();

  procedure Save;

  procedure AddPackagesFromManifestFile();

  procedure AddPackagesFromManifestStream();

  function IndexOfPackage();

  function FindPackage();

  function PackageByName();

  procedure DeletePackage();

  procedure RemovePackage();

  function AddPackage();

  procedure GetPackageDependencies();

  function PackageIsBroken();

  property FileName: string; [r]

  property Packages []: TFPPackage; default; [r]

  property PackageCount: Integer; [r]

  property BackupFiles: Boolean; [rw]

  property MaxDependencyLevel: Integer; [rw]

  property PackageCollection: TFPPackages; [r]

  property RepositoryName: string; [rw]

  property Description: string; [rw]

  property RepositoryType: TFPRepositoryType; [rw]

  property DefaultPackagesStructure: TFPCustomPackagesStructure; [rw]

end;

Inheritance

TFPRepository

|

TObject


Documentation generated on: 2023-03-18