User Tools

Site Tools


api:dk11:delphi:gisstreams.tgis_bufferedstream

TGIS_BufferedStream class

DK11 for Delphi | GisStreams.TGIS_BufferedStream | Classes | Constructors | Methods | Properties

Buffered stream.

Available also on: .NET | Java.

Syntax

// Delphi
type
  TGIS_BufferedStream = class( TGIS_Stream )
  end;
// C++ Builder
class PASCALIMPLEMENTATION TGIS_BufferedStream : public TGIS_Stream
{
};

Inheritance

→ TStream → TGIS_BaseStreamTGIS_Stream

Constructors

Inherited Overrides Protected
Name Visibility Description
Create(TStream) public Create a buffered file stream on a given stream.
Create(TStream; TGIS_ReadWriteEvent; TGIS_ReadWriteEvent) public Create a buffered file stream on a given stream.
Destroy public Standard destructor.
(Inherited from TGIS_BaseStream)

Methods

Inherited Overrides Protected
Name Visibility Description
doCreate protected Constructor helper.
Eof public Check if stream reached End Of File.
(Overrides TGIS_Stream.Eof)
FlushBuffer public Flush all buffers.
Read public
ReadAsciiString public Read string of the width from the stream.
(Inherited from TGIS_Stream)
ReadByte public Read byte.
(Inherited from TGIS_BaseStream)
ReadBytesCnt public Read array of bytes
(Inherited from TGIS_Stream)
ReadBytesSafe public Read array of bytes
(Inherited from TGIS_Stream)
ReadCardinal public Read cardinal.
(Inherited from TGIS_BaseStream)
ReadDouble public Read short double.
(Inherited from TGIS_BaseStream)
ReadInt64 public Read int64.
(Inherited from TGIS_BaseStream)
ReadInteger public Read integer.
(Inherited from TGIS_BaseStream)
ReadLine public Read line from text file up to CR.
(Inherited from TGIS_Stream)
ReadShortInt public Read short integer.
(Inherited from TGIS_BaseStream)
ReadSingle public Read single.
(Inherited from TGIS_BaseStream)
ReadSmallInt public Read smallint.
(Inherited from TGIS_BaseStream)
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)
ReadWord public Read word.
(Inherited from TGIS_BaseStream)
Seek public
Write public
WriteByte public Write byte.
(Inherited from TGIS_BaseStream)
WriteBytes public Write array of bytes
(Inherited from TGIS_Stream)
WriteBytesCnt public Write array of bytes
(Inherited from TGIS_Stream)
WriteCardinal public Write cardinal.
(Inherited from TGIS_BaseStream)
WriteDouble public Write double.
(Inherited from TGIS_BaseStream)
WriteInteger public Write integer.
(Inherited from TGIS_BaseStream)
WriteLine public Write text line ended with CR/LF to the stream.
(Inherited from TGIS_Stream)
WriteShortInt public Write short integer.
(Inherited from TGIS_BaseStream)
WriteSingle public Write Single.
(Inherited from TGIS_BaseStream)
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)
WriteWord public Write word.
(Inherited from TGIS_BaseStream)

Properties

Inherited Protected
Name Visibility Description
CodePage public Code page of the stream.
(Inherited from TGIS_Stream)
FixCodePage public If True then program will try to switch between UTF8 and System Code Page to properly recognize files with improper setup.
(Inherited from TGIS_Stream)
Position public
Size public Get actual size of the stream.

2020/07/31 01:06

Page Tools