[Overview][Resource strings][Constants][Types][Procedures and functions][Index] Reference for unit 'unicodedata' (#rtl)

ToUCS4

Encode unicode UTF16 surrogate pair to UCS4 character

Declaration

Source position: unicodedata.pas line 475

function ToUCS4(

  const AHighS: UnicodeChar;

  const ALowS: UnicodeChar

):UCS4Char;

Arguments

AHighS

  

High character of surrogate pair

ALowS

  

Low character of surrogate pair

Function result

UCS4 encoded unicode character

Description

ToUCS4 converts set of unicode (surrogate pair) characters encoded in UTF16: AHighS, ALowS to a UCS4 encoded unicode character.

See also

FromUCS4

  

Convert UCS4 to UNicodeChar

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.


Documentation generated on: May 14 2021