Unit 'base64' Package
[Overview][Types][Classes][Procedures and functions][Index] [#fcl]

TBase64DecodingStream

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

Base64 Decoding stream.

Declaration

Source position: base64.pp line 80

type TBase64DecodingStream = class(TOwnerStream)

public

  constructor Create();

  

Create a new instance of the TBase64DecodingStream class.

  procedure Reset;

  

Reset the stream.

  function Read(); override;

  

Read and decrypt data from the source stream.

  function Seek(); override;

  

Set stream position.

  property EOF: Boolean; [r]

  

  property Mode: TBase64DecodingMode; [rw]

  

Decoding mode.

end;

Inheritance

TBase64DecodingStream

  

Base64 Decoding stream.

|

TOwnerStream

|

TStream

|

TObject

Description

TBase64DecodingStream can 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.


Documentation generated on: Dec 22 2024