ailiaTokenizerUtf8ToUtf32 method

int ailiaTokenizerUtf8ToUtf32(
  1. Pointer<UnsignedInt> utf32,
  2. Pointer<UnsignedInt> processed_byte,
  3. Pointer<Char> utf8,
  4. int utf8_len
)

~japanese @brief UTF8の文字をUTF32の文字に変換します。 @param utf32 UTF32の文字 @param processed_byte 消費したバイト数(UTF8) @param utf8 UTF8の文字 @param utf8_len バッファサイズ @return 成功した場合は \ref AILIA_STATUS_SUCCESS 、そうでなければエラーコードを返す。

~english @brief Convert UTF8 character to UTF32 character. @param utf32 UTF32の文字 @param processed_byte Processed bytes on UTF8 @param utf8 UTF8の文字 @param utf8_len Buffer Size @return If this function is successful, it returns \ref AILIA_STATUS_SUCCESS , or an error code otherwise.

Implementation

int ailiaTokenizerUtf8ToUtf32(
  ffi.Pointer<ffi.UnsignedInt> utf32,
  ffi.Pointer<ffi.UnsignedInt> processed_byte,
  ffi.Pointer<ffi.Char> utf8,
  int utf8_len,
) {
  return _ailiaTokenizerUtf8ToUtf32(
    utf32,
    processed_byte,
    utf8,
    utf8_len,
  );
}