getUtf8NullTerminatedString method

Tuple2<String, int> getUtf8NullTerminatedString(
  1. int startOffset
)

Implementation

Tuple2<String, int> getUtf8NullTerminatedString(int startOffset) {
  final tmp = Uint8List.sublistView(this, startOffset)
      .takeWhile((value) => value != 0);

  return Tuple2(utf8.decode(tmp.toList()), tmp.length + 1);
}