Unit 'fpmkunit' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl]

TPackages

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

Collection of packages

Declaration

Source position: fpmkunit.pp line 1145

type TPackages = class(TNamedCollection)

public

  function AddPackage();

  

Adds a new package to the collection

  function GetEnumerator;

  

Gets enumerator for iterating packages

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

  

Access to packages by name

  property PackageItems []: TPackage; [rw]

  

Indexed access to packages in the collection

end;

Inheritance

TPackages

  

Collection of packages

|

TNamedCollection

  

Collection class for managing named items

|

TCollection

|

TPersistent

|

TObject,IFPObserved

Description

TPackages is a managed collection class that stores and provides access to multiple TPackage objects. This class supports enumeration, indexed access, and package lookup by name.

The collection manages package objects and provides various methods for adding, accessing, and iterating through packages in the fpmake build system.


Documentation generated on: Dec 15 2025