Sage
Tusk
Welcome to Sage
Volume (50%) Hide Volume
Topics
IOutputStream

type IOutputStream = interface(IDSStream) ['{469B6D41-6647-11D5-8640-005004E91334}'] procedure WriteChecked( const Buffer: TArray<Byte>); procedure WriteChecked( const Buffer: TArray<Byte>; Offset: Integer; Count: Integer); procedure Flush; procedure FlushLayer; function CopyFrom( const Source: IInputStream; Count: Int64 = 0; ReadMode: TReadBuffMode = rmAvailable): Int64; procedure WriteString( const Value: AnsiString); procedure WriteASCII( const Value: string); procedure WriteUTF8( const Value: string); procedure WriteBool( Value: Boolean); procedure WriteInt8( Value: ShortInt); procedure WriteInt16( Value: SmallInt); procedure WriteInt32( Value: Integer); procedure WriteInt64( Value: Int64); procedure WriteWord8( Value: Byte); procedure WriteWord16( Value: Word); procedure WriteWord32( Value: Cardinal); procedure WriteWord64( Value: UInt64); procedure WriteSingle( Value: Single); procedure WriteDouble( Value: Double); procedure WriteDateTime( Value: TDateTime); procedure WriteCurrency( Value: Currency); procedure WriteAnsiChar( Value: AnsiChar); procedure WriteWideChar( Value: Char); procedure WriteAnsiString( const Value: AnsiString); function GetOutputStreams: TArray<DSStreams.IOutputStream>; end;

Ancestor: IDSStream.

Defined in: DSStreams

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