Sign in Join
FPDoc Onlineexperiment

TConditionalDestString class

In unit fpMkUnit

Conditional string with destination path

Declaration

pascal
TConditionalDestString = class(TConditionalString)

Inheritance

  1. TConditionalDestString
  2. TConditionalString
  3. TCollectionItem
  4. TPersistent
  5. TObject

Description

TConditionalDestString extends conditional strings to include destination path information.

Used for file operations that require both source values and target destinations based on CPU and OS conditions.

Properties

DestPathpublicDestination path for the conditional string

Methods

AssignpublicAssign conditional destination string from another source

Inherited

From TConditionalString (4)

CPUs Match OSes Value

From TCollectionItem (13)

Changed Collection Create Destroy DisplayName GetDisplayName GetNamePath GetOwner ID Index SetCollection SetDisplayName SetIndex

From TPersistent (5)

AssignTo DefineProperties FPOAttachObserver FPODetachObserver FPONotifyObservers

From TObject (40)

AfterConstruction BeforeDestruction CheckDisposed ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance DefaultHandler DefaultHandlerStr Dispatch DispatchStr Disposed DisposeOf Equals FieldAddress Free FreeInstance GetDisposed GetHashCode GetInterface GetInterfaceByStr GetInterfaceEntry GetInterfaceEntryByStr GetInterfaceTable GetInterfaceWeak GetLastCastErrorInfo InheritsFrom InitInstance InstanceSize MethodAddress MethodName newinstance QualifiedClassName SafeCallException StringMessageTable SystemHasExtendedRTTI ToString UnitName

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.