Sage
Tusk
Welcome to Sage
Volume (59%) Hide Volume
Topics
IWriter

type IWriter = interface(IDSStream) ['{6394B976-1F97-4507-BC79-DBA077D1F24D}'] procedure WriteChecked( const Buffer: string; NewLn: Boolean = False); procedure WriteChecked( const Buffer: TArray<Char>; Offset: Integer; Count: Integer; NewLn: Boolean = False); procedure Flush; procedure FlushLayer; function CopyFrom( const Source: IReader; ReadMode: TReadBuffMode = rmAvailable): Int64; function CopyFrom( const Source: IReader; Count: Int64; ReadMode: TReadBuffMode = rmAvailable): Int64; function GetWriters: TArray<DSStreams.IWriter>; procedure Write( Value: Char); procedure Write( const Buffer: TArray<Char>; Offset: Integer; Count: Integer); procedure Write( const Value: string; NewLn: Boolean = False); procedure Write( Value: Int64); procedure Write( Value: Double); procedure WriteCurrency( Value: Currency); procedure Write( Value: Boolean); procedure WriteDate( Value: TDateTime); procedure WriteDate( Value: TDateTime; const FormatStr: string); procedure WriteFmt( const Fmt: string; const Args: TArray<Variant>); procedure Writeln( const Value: string = ''); procedure Writeln( Value: Char); procedure Writeln( Value: Int64); procedure Writeln( Value: Double); procedure WritelnCurrency( Value: Currency); procedure Writeln( Value: Boolean); procedure WritelnDate( Value: TDateTime); procedure WritelnDate( Value: TDateTime; const FormatStr: string); procedure WritelnFmt( const Fmt: string; const Args: TArray<Variant>); function get_NewLine: string; procedure set_NewLine( const Value: string); property NewLine: string read write; end;

Ancestor: IDSStream.

Defined in: DSStreams

Last Modified: Mon 3:43:39 pm
Mon 3:43:39 pm