Internet Direct (Indy) Version 9.0.1 Beta
TIdDecoderUUEBase
Implements a decoder for data encoded using the UUEncode algorithm.

TIdDecoderUUEBase = class(TIdDecoder4to3)
Description
TIdDecoderUUEBase is a TIdDecoder4to3 descendant that implements a decoder for data encoded using the UUEncode algorithm. TIdDecoderUUEBase provides facilities for decoding the 7-bit US-ASCII representation of encoded data into it's original binary format.

TIdDecoderUUEBase uses the 4-byte to 3-byte decoding algorithm defined in TIdDecoder4to3. TIdDecoderUUEBase handles the UUEncode body line format, which consists of the encoded length followed by the encoded data.

TIdDecoderUUEBase is used by other Indy coder classes, such as TIdMessageDecoderUUE, that handle UUEncode message streams in RFC 822-compliant mail messages.