User Tools

Site Tools


api:dk11:net:tatukgis.ndk.tgis_bufferedfilestream

TGIS_BufferedFileStream class

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

Buffered file stream.

Available also on: Delphi | Java.

Syntax

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

Inheritance

→ TGIS_BaseStream → TGIS_StreamTGIS_BufferedStream

Constructors

Inherited Overrides Protected
Name Visibility Description
TGIS_BufferedFileStream(string, TGIS_StreamMode) public Create a buffered file stream on a given file.
TGIS_BufferedFileStream(string, TGIS_StreamMode, TGIS_ReadWriteEvent, TGIS_ReadWriteEvent) public Create a buffered file stream on a given file.

Methods

Inherited Overrides Protected
Name Visibility Description
doCreate protected Constructor helper.
Eof public
(Inherited from TGIS_BufferedStream)
Flush public
(Inherited from TGIS_BufferedStream)
FlushBuffer public Flush all buffers.
(Inherited from TGIS_BufferedStream)
Read public
(Inherited from TGIS_BufferedStream)
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
(Inherited from TGIS_BufferedStream)
SetLength public
(Inherited from TGIS_BufferedStream)
SetSize protected Set stream size
(Inherited from TGIS_BufferedStream)
Write public
(Inherited from TGIS_BufferedStream)
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)
Path public Stream file path (if applicable).
Position public
(Inherited from TGIS_BufferedStream)
Size public Get actual size of the stream.
(Inherited from TGIS_BufferedStream)

References

2019/01/25 16:54