ailiaTokenizerUtf8ToUtf32 method

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

Convert UTF8 character to UTF32 character.

Parameters:

  • utf32: UTF32の文字
  • processed_byte: Processed bytes on UTF8
  • utf8: UTF8の文字
  • utf8_len: Buffer Size

Returns:

If this function is successful, it returns 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,
  );
}