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

TASCII85RingBuffer

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

Internal buffer class

Declaration

Source position: ascii85.pp line 30

type TASCII85RingBuffer = class

protected

  function GetBufferSize;

published

  property FillCount: Cardinal; [r]

  

Number of bytes in buffer

  property Size: Cardinal; [r]

  

Size of buffer

  procedure Write();

  

Write data to the internal buffer

  function Read();

  

Read data from the internal buffer

end;

Inheritance

TASCII85RingBuffer

  

Internal buffer class

|

TObject

Description

TASCII85RingBuffer is an internal buffer class: it maintains a memory buffer of 1Kb, for faster reading of the stream. It should not be necessary to instantiate an instance of this class, the TASCII85DecoderStream decoder stream will create an instance of this class automatically.

See also

TASCII85DecoderStream

  

ASCII 85 decoder stream.

The latest version of this document can be found at lazarus-ccr.sourceforge.net.