writeStringWV method

void writeStringWV(
  1. String val, {
  2. int csz = 0,
  3. int? size,
})

Записывает широкую строку, в кодировке UTF-16

  • csz - задаёт размер данных о длине (игнорируется если задана size)
  • size - задаёт количество записываемых байт, если известно

Запись списка чисел как отображение буффера.

Происходит педварительное выравнивание указателя записи по размеру элемента.

Implementation

@pragma('vm:prefer-inline')
@pragma('dart2js:tryInline')
void writeStringWV(String val, {int csz = 0, int? size}) =>
    writeListUint16AV(val.codeUnits, size: size, csz: csz);