Sign in Join
FPDoc Onlineexperiment

TStringWriter.Write procedure

Member of TStringWriterpublicIn unit StreamEx

Declaration

pascal
procedure Write(aValue: Boolean); override
procedure Write(aValue: char); override
procedure Write(aValue: char; aCount: Integer); override
procedure Write(const aValue: TCharArray); override
procedure Write(aValue: Double); override
procedure Write(aValue: Integer); override
procedure Write(aValue: Int64); override
procedure Write(aValue: TObject); override
procedure Write(aValue: Single); override
procedure Write(const aValue: string); override
procedure Write(aValue: Cardinal); override
procedure Write(aValue: QWord); override
procedure Write(const aFmt: string; aArgs: Array of const); override
procedure Write(const aValue: TCharArray; aIndex: Integer; 
 aCount: Integer); override

Description

Not described here; this is what TTextWriter.Write says of it:

Writes text with line wrapping

Writes text content with automatic line wrapping at word boundaries.

Text is wrapped to fit within MaxLineLength and respects current indentation levels.

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