utf_decodeChar

Decode a UTF-8 sequence as a single UTF-32 code point.

nothrow pure @nogc
string
utf_decodeChar
(
const(char)[] s
,
ref size_t ridx
,
out dchar rresult
)

Parameters

s
Type: const(char)[]

UTF-8 sequence

ridx
Type: size_t

starting index in s[], updated to reflect number of code units decoded

rresult
Type: dchar

set to character decoded

Return Value

Type: string

null on success, otherwise error message string

Meta