Sage
Tusk
Welcome to Sage
Volume (53%) Hide Volume
Topics
IReader

type IReader = interface(IDSStream) ['{9974FD39-6D36-43E7-8B0B-222F8AA3D72E}'] function Read( var Buffer: TArray<Char>; ReadMode: TReadBuffMode = rmAvailable): Integer; function Read( var Buffer: TArray<Char>; Offset: Integer; Count: Integer): Integer; function Read( var Buffer: TArray<Char>; Offset: Integer; Count: Integer; ReadMode: TReadBuffMode): Integer; function Read( const Builder: StringBuilder; Count: Integer): Integer; function Read( const Builder: StringBuilder; Count: Integer; ReadMode: TReadBuffMode): Integer; function ReadRemaining( const Builder: StringBuilder): Integer; function ReadRemaining: string; function ReadAvailable: string; function ReadChecked( Count: Integer): string; procedure ReadChecked( var Buffer: TArray<Char>); procedure ReadChecked( var Buffer: TArray<Char>; Offset: Integer; Count: Integer); procedure ReadChecked( const Builder: StringBuilder; Count: Integer); function ReadChar: Char; function ReadChar( var ch: Char): Boolean; function Readln: string; function Peek: Char; function Peek( var ch: Char): Boolean; function Eof: Boolean; function Skip( Count: Int64): Int64; function GetStatus: TReadStatus; function GetReaders: TArray<DSStreams.IReader>; property Status: TReadStatus read; end;

Ancestor: IDSStream.

Defined in: DSStreams

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