Skip to content

TUTF8Encoding : Method overview By inheritance

TUTF8Encoding

Member Visibility Description
Clone public Clone a TUTF8Encoding instance
Create public Create a new instance of the TUTF8Encoding 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
GetPreamble public Return BOM marker bytes

TUTF7Encoding

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

TMBCSEncoding

Member Visibility Description
Clone public Clone a TMBCSEncoding instance
Create public Create a new instance of a multi-byte character set encoding
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
GetPreamble public Return BOM marker bytes

TEncoding

Member Visibility Description
Clone public Clone a TEncoding instance
Convert public Convert an array of bytes from one encoding to another
GetBufferEncoding public Attempt to guess the encoding of a buffer
GetEncoding public Get an encoding instance for a given codepage.
GetMaxByteCount public Returns the maximum number of bytes needed to represent a string
GetMaxCharCount public Return the maximum number of characters that can be represented in a number of bytes
GetPreamble public Return the BOM Marker used by the encoding
GetString public Return a string based on an array of bytes
IsStandardEncoding public Check if the encoding is one of the standard encodings