Sage
Tusk
Welcome to Sage
Volume (38%) Hide Volume
Topics
IBufInStream

type IBufInStream = interface(IEofInputStream) ['{090EC0E1-6897-11D5-ABA5-00A0CCE1F096}'] function Available: Int64; function GetMaxBufferSize: Integer; function GetCurBufferSize: Integer; function ReadBytesForPutback( var Buffer: TArray<Byte>; Offset: Integer; Count: Integer; ReadMode: TReadBuffMode = rmAvailable): Integer; procedure Putback( Count: Integer); function ReadUntil( StopChars: TSysCharSet): AnsiString; function Readln: AnsiString; function Peek( var NextChar: AnsiChar): Boolean; function Peek: Integer; function Peek( var NextByte: Byte): Boolean; function ReadBytesUntil( const StopBytes: TByteSet): TArray<Byte>; function ReadlnBytes: TArray<Byte>; property MaxBufferSize: Integer read; property CurBufferSize: Integer read; end;

Ancestor: IEofInputStream.

Defined in: DSStreams

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