getUtf8String method
Implementation
String getUtf8String(int maxLength, {Memory? memory}) {
final mem = memory ?? Memory();
final pStr = mem.allocator.allocate<Char>(maxLength);
try {
for (var i = 0; maxLength > i; i++) {
pStr[i] = this[i];
}
return pStr.cast<Utf8>().toDartString();
} finally {
mem.allocator.free(pStr);
}
}