Utf16StringPointer extension

on

Methods

toDartString([int? maxLength]) → String

Available on MemoryPointer<RInt16>, provided by the Utf16StringPointer extension

writeString(String text, [int? maxLength, int elementOffset = 0]) → void

Available on MemoryPointer<RInt16>, provided by the Utf16StringPointer extension

Writes text into a buffer field at address + elementOffset*2. If maxLength is null, it's derived from the UTF-16 code unit length of text (caller is responsible for the field actually being that size).