[Overview][Procedures and functions][Index] Reference for unit 'LazUTF16' (#lazutils)

Reference for unit 'LazUTF16': Procedures and functions

IsUTF16CharValid

  

Returns True if the specified values are a valid UTF-16 character (codepoint).

IsUTF16StringValid

  

Determines if the specified WideString contains valid UTF-16 code points.

UnicodeLowercase

  

Converts a Unicode character value to its lowercase equivalent.

UnicodeToUTF16

  

Converts a Unicode character value to its UTF-16 equivalent as a WideString value.

UTF16CharacterLength

  

Gets the length of the UTF-16 character in the specified PWideChar value.

UTF16CharacterToUnicode

  

Converts ordinal values for UTF-16 code points in p to its Unicode equivalent.

UTF16CharStart

  

Gets a pointer to the character (UTF-16 codepoint) at the specified position (zero-based) in a WideChar value.

UTF16Copy

  

Copies a number of UTF-16 characters at the given character position in the specified value.

UTF16Length

  

Gets the length for the specified value in UTF-16 characters.

UTF16Pos

  

Pos implemented for UTF-16-encoded values.

Utf16StringReplace

  

Replaces a pattern in a Unicode string with another Unicode pattern.

UTF8LowerCaseViaTables

  

Converts a UTF-8-encoded string to lowercase UTF-8 values using internal case tables.


Version 3.2 Generated 2024-02-25 Home