[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.  |