[Overview][Classes] Reference for unit 'base64' (#fcl)

TBase64DecodingStream

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Base64 Decoding stream

Declaration

Source position: base64.pp line 44

type TBase64DecodingStream = class(TStream)

public

  constructor Create();

  

Create a new instance of the TBase64DecodingStreamclass

  procedure Reset;

  

Reset the stream

  function Read(); override;

  

Read and decrypt data from the source stream

  function Write(); override;

  

Write data to the stream

  function Seek(); override;

  

Set stream position.

  property EOF: Boolean; [r]

  

end;

Inheritance

TBase64DecodingStream

  

Base64 Decoding stream

|

TStream

|

TObject

Description

TBase64DecodingStreamcan be used to read data from a stream (the source stream) that contains Base64 encoded data. The data is read and decoded on-the-fly.

The decoding stream is read-only, and provides a limited forward-seek capability.

See also

TBase64EncodingStream

  

Base64 encoding stream.