Reference for unit 'unicodedata': Procedures and functions

Procedure/function Description
AddAliasCollation
BytesToName
BytesToString
CanonicalOrder Put unicode string in canonical order.
CompareSortKey Compare two sort keys.
ComputeSortKey Compute the sort key for a string
FilterString
FindCollation Find a collation by name
FreeCollation Free collation data.
FromUCS4 Convert UCS4 to UNicodeChar
GetCollationCount Return the number of known collations.
GetProps Get unicode character data
GetPropUCA Get unicode collation algorithm properties for a unicode character
IncrementalCompareString Compare 2 strings using the specified collation
LoadCollation Load a binary collation data file from file
NormalizeNFD Perform unicode normalization D on a string
PrepareCollation Prepare a collation for use in the list
RegisterCollation Register a new collation
ToUCS4 Encode unicode UTF16 surrogate pair to UCS4 character
UnicodeIsHighSurrogate Check if a UTF16 character is the high character in a surrogate pair.
UnicodeIsLowSurrogate Check if a UTF16 character is the low character in a surrogate pair.
UnicodeIsSurrogatePair Check if a pair of UTF16 encoded characters is a valid surrogate pair.
UnicodeToLower Transform unicode string to lowercase
UnicodeToUpper Transform unicode string to uppercase
UnregisterCollation Remove a collation from the list of known collections.
UnregisterCollations Unregister all collations.