Declaration¶
Source position: sysencodingh.inc line 152
type
TUTF7Encoding = class(TMBCSEncoding)
public
constructor Create;
function Clone : TEncoding;
function GetMaxByteCount : Integer;
function GetMaxCharCount : Integer;
end;
Inheritance¶
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.
Methods¶
| Member | Visibility | Description |
|---|---|---|
| Clone | public | Clone a TUTF7Encoding instance. |
| Create | public | Create a new instance of the TUTF7Encoding class. |
| GetMaxByteCount | public | Return max number of bytes needed to represent a string. |
| GetMaxCharCount | public | Return max number of characters that can be represented by an array of bytes. |
See also¶
| Name | Description |
|---|---|
| TUnicodeEncoding | UTF-16 Unicode encoding. |
| TUTF8Encoding | UTF-8 Unicode encoding. |
| TMBCSEncoding | Multi-Byte character set encoding. |
| TBigendianUnicodeEncoding | Big-endian UTF-16 Unicode encoding. |