toBytes method
Convert the internal buffer to a Uint8List.
Implementation
Uint8List toBytes() {
if (_buffer[_offset - 1] == tokenComma) {
_offset--;
}
var size = 0;
for (final buffer in _buffers) {
size += buffer.length;
}
size += _offset;
final result = Uint8List(size);
var offset = 0;
for (final buffer in _buffers) {
result.setRange(offset, offset + buffer.length, buffer);
offset += buffer.length;
}
result.setRange(offset, offset + _offset, _buffer);
return result;
}