[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
UTF-8 Unicode encoding.
Source position: sysencodingh.inc line 154
type TUTF8Encoding = class(TUTF7Encoding) |
||
public |
||
constructor Create; override; |
|
Create a new instance of the TUTF8Encoding class. |
function Clone; override; |
|
Clone a TUTF8Encoding instance. |
function GetMaxByteCount(); override; |
|
Return max number of bytes needed to represent a string. |
function GetMaxCharCount(); override; |
|
Return max number of characters that can be represented by an array of bytes. |
function GetPreamble; override; |
|
Return BOM marker bytes. |
end; |
|
UTF-8 Unicode encoding. |
|
| | ||
|
UTF-7 Unicode encoding. |
|
| | ||
|
Multi-Byte character set encoding. |
|
| | ||
|
Encoding support. |
|
| | ||
|
Base class of all classes. |
TUTF8Encoding is the encoding class used to represent the UTF-8 encoding.
|
UTF-16 Unicode encoding. |
|
|
UTF-7 Unicode encoding. |
|
|
Multi-Byte character set encoding. |
|
|
Big-endian UTF-16 Unicode encoding. |