Sign in Join
FPDoc Onlineexperiment

TUTF7Encoding class

In unit sysutils

UTF-7 Unicode encoding.

Declaration

pascal
TUTF7Encoding = class(TMBCSEncoding)

Inheritance

  1. TUTF7Encoding
  2. TMBCSEncoding
  3. TEncoding

Descends from it: TUTF8Encoding

Description

TUTF7Encoding is the encoding class used to represent the UTF7 encoding. This encoding is not so often used, and the class is provided mostly for completeness.

See also

Methods

CreatepublicCreate a new instance of the TUTF7Encoding class.
ClonepublicClone a TUTF7Encoding instance.
GetMaxByteCountpublicReturn max number of bytes needed to represent a string.
GetMaxCharCountpublicReturn max number of characters that can be represented by an array of bytes.

Inherited

From TMBCSEncoding (1)

GetPreamble

From TEncoding (16)

ANSI ASCII BigEndianUnicode CodePage Convert Default EncodingName GetBufferEncoding GetEncoding GetString IsSingleByte IsStandardEncoding SystemEncoding Unicode UTF7 UTF8

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.