This struct provides a namespace for a suite of static functions to convert buffers between UTF‐8 and UTF‐32. Byte Order Mark (BOM) code points are neither generated nor recognized as special, and thus may be incorrect for the actual byte order of output. If a BOM is present in the input, it will be translated, whether correct (0xfeff) or incorrect (0xfffe), into the output without any special handling.

Synopsis

Declared in <bdlde_charconvertutf32.h>

struct CharConvertUtf32;

Static Member Functions

Name

Description

utf32ToUtf8

utf32ToUtf8 overloads

utf8ToUtf32

utf8ToUtf32 overloads

Created with MrDocs