Skip to content

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.