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