Skip to content

TConditionalDestStrings

Collection of conditional destination strings

Declaration

Source position: fpmkunit.pp line 514

type

  TConditionalDestStrings = class(TConditionalStrings)
  public
    constructor Create;
    function Add(const Value: string; ADestPath: string)
             : TConditionalDestString;
    function Add(const Value: string; const OSes: TOSes; ADestPath: string)
             : TConditionalDestString;
    function Add(const Value: string; const CPUs: TCPUS; const OSes: TOSes; 
            ADestPath: string) : TConditionalDestString;
    property ConditionalStrings[Index : Integer]: TConditionalDestString; {rw}
  end;

Description

TConditionalDestStrings is a specialized collection that manages multiple TConditionalDestString objects.

This class provides methods for adding, searching, and retrieving conditional destination strings based on platform criteria.

It enables efficient management of platform-specific file installation paths and destinations in build systems.

Properties

Member Visibility Description
ConditionalStrings public Indexed access to conditional destination strings
See all Properties

Methods

Member Visibility Description
Add public Adds conditional destination string with path mapping
Create public Creates conditional destination strings collection
See all Methods