| [Overview][Classes][Procedures and functions][Index] |
Provides encoding-agnostic Unicode string manipulation functions and an enumerator.
uses |
||
|
Number of characters (codepoints) to get from the string. |
lazunicode.pas provides encoding-agnostic Unicode string manipulation functions and an enumerator. It works transparently with UTF-8 and UTF-16 encodings, and allows one codebase to work for:
| Remark: | Behavior of helper functions are altered using the {$ModeSwitch UnicodeStrings} directive; the correct routines for handling UTF-8 or UTF-16 are called based on the mode switch value. |
This file is part of the LazUtils package.