User Tools

Site Tools


api:dk11:net:tatukgis.ndk.tgis_bufferedstream

TGIS_BufferedStream class

DK11 for .NET | TatukGIS.NDK.TGIS_BufferedStream | Classes | Constructors | Methods | Properties

Buffered stream.

Available also on: Delphi | Java.

Syntax

// C#
public class TGIS_BufferedStream : TGIS_Stream
{
}
' VisualBasic
Public Class TGIS_BufferedStream
  Inherits TGIS_Stream
End Class
// Oxygene
type
  TGIS_BufferedStream = public class( TGIS_Stream )
  end;

Inheritance

→ TGIS_BaseStream → TGIS_Stream

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_BufferedStream() public Standard constructor.
TGIS_BufferedStream(TGIS_ReadWriteEvent, TGIS_ReadWriteEvent) public Create a stream.
TGIS_BufferedStream(TStream) public Create a buffered file stream on a given stream.
TGIS_BufferedStream(TStream, TGIS_ReadWriteEvent, TGIS_ReadWriteEvent) public Create a buffered file stream on a given stream.

Methods

Inherited Overrides Protected
Name Visibility Description
doCreate protected Constructor helper.
Eof public Check if stream reached End Of File.
(Overrides TGIS_Stream.Eof)
Flush public
FlushBuffer public Flush all buffers.
Read public
ReadAsciiString public Read string of the width from the stream.
(Inherited from TGIS_Stream)
ReadBytesCnt public Read array of bytes
(Inherited from TGIS_Stream)
ReadBytesSafe public Read array of bytes
(Inherited from TGIS_Stream)
ReadLine public Read line from text file up to CR.
(Inherited from TGIS_Stream)
ReadString public Read string of the width from the stream.
(Inherited from TGIS_Stream)
ReadToken public Read token (delimited by a space char) from text file.
(Inherited from TGIS_Stream)
Seek public
SetLength public
SetSize protected Set stream size
Write public
WriteBytes public Write array of bytes
(Inherited from TGIS_Stream)
WriteBytesCnt public Write array of bytes
(Inherited from TGIS_Stream)
WriteLine public Write text line ended with CR/LF to the stream.
(Inherited from TGIS_Stream)
WriteString public Write a string to the stream.
(Inherited from TGIS_Stream)
WriteStringCnt public Write a string to the stream.
(Inherited from TGIS_Stream)
WriteVarAsString public Write a variant as a string to the stream.
(Inherited from TGIS_Stream)

Properties

Inherited Protected
Name Visibility Description
CodePage public Code page of the stream.
(Inherited from TGIS_Stream)
Position public
Size public Get actual size of the stream.

2019/01/25 16:54