help files
Z505 | PasWiki | FUQ | Search | Main Docs | API Guide



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

TBase64EncodingStream

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

Base64 encoding stream.

Declaration

Source position: base64.pp line 33

type TBase64EncodingStream = class(TStream)

public

  constructor Create();

  

Create a new instance of the TBase64EncodingStream class.

  destructor Destroy; override;

  

Remove a TBase64EncodingStream instannce from memory

  function Read(); override;

  

Read data from the stream

  function Write(); override;

  

Write data to the stream.

  function Seek(); override;

  

Position the stream

end;

Inheritance

TBase64EncodingStream

  

Base64 encoding stream.

|

TStream

|

TObject

Description

TBase64EncodingStream can be used to encode data using the base64 algorithm. At creation time, a destination stream is specified. Any data written to the TBase64EncodingStream instance will be base64 encoded, and subsequently written to the destination stream.

The TBase64EncodingStream stream is a write-only stream. Obviously it is also not seekable. It is meant to be included in a chain of streams.

See also

TBase64DecodingStream

  

Base64 Decoding stream

Notes

 No notes exist for this page yet. 





lufdoc, Powtils, fpc, freepascal, delphi, kylix, c/c++, mysql, cgi web framework docs, Z505